
25.06.2007, 12:33
|
|
Регистрация: May 2007
Сообщений: 232
|
Временное блокирование нажатия
Объек:. Грубо говоря есть флеш-ролик, на котором 50 кнопок. Каждая кнопка нажимается, что сопровождается анимационным эффектом.
Задача - нужно ограничить частоту нажатий, т.е. после нажатия на любую кнопку в течении 0,2 секунды - все кнопки не реагируют на нажатия.
Чтобы такое сделать у меня есть 2 тупых решения:
1) Наложить на вершний уровень, на всю сцену большую прозрачную прямоугольную кнопку, которая ничего не делает. И отображать её после любого нажания в течении указанного времени.
2) Завести глобальную переменную, например enableClick и перед нажатием любой кропки анализировать её состояние.
Подскажите пожалуйста есть ли более правильный способ решить указанную проблему.
|