Проблема с кнопкой в скрипте.

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

Проблема с кнопкой в скрипте.

Сообщение NeProUser 12 авг 2018, 12:28

Проблема такая : я не знаю как проверить нажатали кнопка (UI) которую я объявляю в начале скрипта. т.е : есть public Button btn;


If(нажата кнопка btn) {
}

Подскажите - как это сделать?
Очередной новичок
Аватара пользователя
NeProUser
UNIт
 
Сообщения: 121
Зарегистрирован: 29 апр 2018, 20:22

Re: Проблема с кнопкой в скрипте.

Сообщение 1max1 12 авг 2018, 12:41

Нажата или зажата?
Если первое то просто булку в тело кнопки засунь, если второе, то лучше использовать новый юи, там легко можно поймать pointerDown событие.
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Проблема с кнопкой в скрипте.

Сообщение Anonymyx 12 авг 2018, 12:48

using UnityEngine.EventSystems;
...
if(EventSystem.current.currentSelectedGameObject == btn.gameObject)
{

}
Аватара пользователя
Anonymyx
Адепт
 
Сообщения: 1973
Зарегистрирован: 05 апр 2015, 15:55


Вернуться в uGUI

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

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