Изменение размеров гуй-элемента

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

Изменение размеров гуй-элемента

Сообщение Woolf 02 дек 2014, 11:09

Народ, что-то я туплю.. Как програмно изменить размер панели, имея её RectTransform? В пикселях изменить, localscale трогать неохота.

Т.е. хочу сделать вот так:
Изображение
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Изменение размеров гуй-элемента

Сообщение Андрей 03 дек 2014, 19:57

Скорее всего, нужна функция RectTransform.SetSizeWithCurrentAnchors. Нужно указать ось вертикальная и новый размер размер Height из инспектора.
Аватара пользователя
Андрей
UNIт
 
Сообщения: 89
Зарегистрирован: 06 окт 2011, 10:48

Re: Изменение размеров гуй-элемента

Сообщение Woolf 03 дек 2014, 22:09

Да не, нужно было deltaSize. Странное конечно название, но именно оно регулирует размеры компонента.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59


Вернуться в uGUI

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

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