2014-10-19 2 views
0

Я использую Unity3D с C#. Кроме того, я использую nGUI 2.7.0 для пользовательского интерфейса.Как изменить масштаб UIRoot?

Когда я создаю новый пользовательский интерфейс, мое масштабирование UI Root (2D) похоже на 0.005633803 на всей оси. Я не могу изменить его масштабирование в инспекторе. Как мне это сделать?

Проблема в том, что это дети, элементы меню, масштабируются до наименьшего значения. Поэтому, когда я использую что-то наподобие PopupMenu, подэлементы масштабируются до 1 и не видны.

+0

Привет, парень. У меня та же проблема. У вас есть идея по этой проблеме? –

ответ

0

Во-первых, обновите до новейшего NGUI. 3.x.x меняет довольно много и делает его гораздо более мощным инструментом.

Масштаб вашего UIRoot основан на разрешении, которое вы его установили. Все дети ДОЛЖНЫ иметь шкалу (1, 1, 1).