Показать сообщение отдельно
Старый 02.12.2012, 01:58   #814
WISHMASTER35
Бывалый
 
Аватар для WISHMASTER35
 
Регистрация: 21.12.2008
Адрес: UA
Сообщений: 878
Написано 105 полезных сообщений
(для 357 пользователей)
Ответ: Вопросы от новичка

готовое GUI это ngui например? Там свои проблемы, и не бесплатен он. Ориентируюсь на смартфоны.

Я пытался делать свой gui плашками, но сильно застопорился на системе отслеживания нажатий.
Во первых я из главного(родительского) объекта иерархически искать на всех объектах мои коллайдеры и пускал в них луч, что конечно не быстро.
Во вторых там были какие-то проблемы с очередностью выполнения Update'ов. К сожалению нельзя перед Update проверить все кнопки и задать им например pressedDown = true, а после Update'ов сбросить все значения.

С первой проблемой можно разобраться сделав, чтобы каждый элемент сам себя проверял на нажатие, но перекрытие элементов тут уже не сработает.
Да и размещать элементы вручную оказалось напряжно. Пусть лучше это делает GUILayout.
(Offline)
 
Ответить с цитированием