Новый UI.

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

Новый UI.

Сообщение kostorub 26 янв 2015, 15:38

Всем привет. Вопрос связан с новым UI.
Задача. Клик по кнопке. Вторая кнопка смещается вниз. Между ними появляется третья кнопка.
В новом UI повесил на Button'e в событии OnCLick() вызов анимации по смещению второй кнопки. Как после проигрывания анимации сделать у третьей кнопки SetActive (true) ?
Пробовал из анимации вызывать метод из скрипта
Синтаксис:
Используется csharp
objectMemory.buttonCampaign.gameObject.SetActive (true);

ругается

Multiple EventSystem in scene... this is not supported.

Видимо в новом UI есть возможность сделать это через стандартный средства.
Пробовал из анимации вызвать метод

SendMoveEventToSelectedObject ();

Крепил в EventTrigger'e выбранного объекта (SelectedObject) событие Move в нем делал SetActive (true) на третью кнопку. Не работает.

Как же сделать это с помощью нового UI? =(
kostorub
UNец
 
Сообщения: 1
Зарегистрирован: 26 янв 2015, 15:18

Вернуться в uGUI

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

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