Как сoбрать окно (gui) из тайлов ?

Графический интерфейс пользователя

Как сoбрать окно (gui) из тайлов ?

Сообщение i_am_kisly 19 фев 2015, 22:25

Нужно собрать заново гуй сторонней игры. В оригинале он собран из нескольких элементов
слева на право: шапка (вертикальная, из трех элементов), левая часть окна, центральная, правая часть окна. В конще маленький квадрат - декор.
Изображение

Пока что я не придумал ничего лучше, чем брать GUI.window, удаляю background и рисую элементы поверх через Graphics.DrawTexture. Таким образом получаю составной background. Поверх? которого отрисовываю контролы. И вот тут мне начинает казаться, что "ну херня же". Не понятно как делать ресайз такого окна (окна в оригинальной игрухе ресайзятся только по x-оси) . Не понятно что поверх чего рисуется. Слоями я еще управлять не умею.

Собственно как правильно собирать и отрисовывать такие окна.
Текущие проекты: [Lineage2 unity5][_blog non6.blogspot.ru ]
i_am_kisly
Старожил
 
Сообщения: 742
Зарегистрирован: 10 фев 2015, 17:26
  • Сайт

Вернуться в uGUI

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1