MeRRFiS
@MeRRFiS

Как отключить кнопку?

Мне нужно чтоб при нажатии на кнопку она отключалась, так как при ее нажатия она вызывает меню которое закрывает эту кнопку. .interactable и .enabled не работают. Если у кого-то была такая проблема, или если вы знаете как ее решить то подскажите пожалуйста что делать?
  • Вопрос задан
  • 374 просмотра
Решения вопроса 1
MeRRFiS
@MeRRFiS Автор вопроса
Я понял почему не работал .interactable. Вообщем если вы собираетесь использовать .interactable то убедитесь, что у вас нет скрипта с именем "Button", так как будет выдавать ошибку.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
zZaKko
@zZaKko
Люблю стратегии и Unity.
Можешь в скрипте где есть public void этой кнопки прописать bool переменную, которая изначально будет true. А в методе прописать чтобы он выполнялся только когда переменная true, а потом сделать ее false. Так ты можешь сделать чтобы кнопка срабатывала только раз, а потом (если надо) опять поставить true)
Как-то так:
bool tor = true;

public void for_knopka(){
if(tor){
//тело функции
tor = false;
}
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы