|
|
|||||
Регистрация: Feb 2012
Сообщений: 4
|
Блокировка кнопки
Пишу программу "Кто хочет стать милинером", подскажите пожалуйска как мне заблокировать кнопку после однократного нажатия, т.е. возможность использовать подказки один раз.
|
|
|||||
Lorem ipsum
|
Сразу после нажатия любым доступным способом заменить кнопку на ее некликабельное изображение в неактивном виде.
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Dec 2006
Сообщений: 1,764
|
либо как сказал Zebestov, либо кнопке присваиваем disable
__________________
а за окном атлантический океан! |
|
|||||
Дизейбл мне больше нравится а там уже в обработчике клика смотрим если енейбл то действие если дизейбл то или ничего или можно алерт показать мол вы уже использовали эту возможность.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Регистрация: Feb 2012
Сообщений: 4
|
спабибо, не могли бы вы мне код кинуть, а то я не особо шарю)
|
|
|||||
Или говори что именно не получается или в вакансии.
Как реализована сама кнопка? Я это вижу как некий класс кнопки, вот в этот класс следует вставить чекер public var enabled:Boolean; Ну и там будет акой-то обработчик клика, в обработчике надо будет смотреть енейблед у нас тру или фалс. В зависимости от этого предпринимать какие-то действия. Добавлено через 2 минуты Лучше конечно приватная переменная и сеттер/геттер, но для начала хоть так.
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Цитата:
__________________
Кто к нам с чем для чего - тот у нас того от того. |
|
|||||
Регистрация: Feb 2012
Сообщений: 4
|
а куда именно надо вставить public var enabled:Boolean;?
|
|
|||||
Регистрация: Feb 2012
Сообщений: 4
|
public var a:Boolean;
a = true; on (release) {gotoAndStop(16); if a { myButtonMC.enabled = false; myButtonMC.mouseEnabled = false; a = false; }} это на кнопке, каждая кнопка в отдельно ключевом кадре, кадров 15, и несколько слоев, куда паблик вставлять? |
Часовой пояс GMT +4, время: 01:20. |
|
« Предыдущая тема | Следующая тема » |
|
|