Создаю несколько кнопок в режиме Transition = Sprite Swap.
Добавляю спрайты на все состояния кроме Disabled.
Обработчики не назначаю.
Запускаю. В результате работает но:
1) Последняя нажатая кнопка остается в состоянии Highlighted даже если
курсор переместился в другую область или кнопку.
2) Периодически возникает "дребезг". Кнопка начинает моргать переключая состояния, как будто ее
быстро многократно нажимают. Хотя нажата была только 1 раз.
Платформа Windows, у меня 8.1
Хотелось бы разобраться, из-за чего это происходит и как бороться?
И в том ли направлении я копаю, может гуй еще настолько сырой, что им никто всерьез не пользуется?
Мм, может лучше дать ссылку на проект? На словах трудно (лениво) понять.
По поводу первого вопроса. У них похоже так и задумано (запоминание последней нажатой кнопки), хотя имхо это неправильно (надо либо вообще так не делать, либо фокус отдельно отрисовывать).
Вот вторую проблему воспроизвести не смог. После перезапуска юнити(то ли после перезагрузки компа) все восстановилось и работает более менее нормально. Похоже у меня был какой то локальный глюк. Так что вроде вопрос снят.
Но на всякий случай ссылка на проект http://rghost.ru/8Tn8w27x9
Тема в архиве.