Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как заблокировать кнопку после её нажатия в Unity?

Семён Персунов Ученик (228), открыт 1 месяц назад
Я добавил анимацию перезарядки в своём проекте. Если я нажимаю 2 раза на кнопку "R", то проигрывается 2 анимации подряд. Как сделать так, чтобы после 1-го нажатия клавиша "R" блокировалась и разблокировалась только после окончания анимации?
1 ответ
Андрей Панарин Искусственный Интеллект (249212) 1 месяц назад
Заведите в скрипте поле - бульку, которая изначально false, при нажатии R становится true + анимация (если была false), а по завершении анимации снова становилась false.
[ ] [ ]Мастер (1178) 1 месяц назад
Вообще идея здравая, в animations ещё можно добавлять event'ы, которые отлично подойдут для реализации подобной задачи
Похожие вопросы