![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2002
Адрес: СПб
Сообщений: 288
|
Подскажите, пожалуйста, как временно заблокировать onRelease мувика.
Т.е. чтобы он не реагировал какое-то время после одного нажатия.
__________________
Хватит клавиши топтать... :mad: |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
хороший вопрос, я не знаю, но хочу узнать. помогите нам...
|
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 475
|
по моему ни чего сложного, если нажал переменная тру, а в муве проверка этой переменной соответственно. а если нужно опять нажать через время, запускаем интервал и по окончании интервала позволяем опять нажать. и с курсором не проблема.
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 20
|
Цитата:
![]() |
|
|||||
|
.grin! wuz here
|
аще навороченый пример:
this.my_btn.isOn = false;
function btnFunc(){
trace(this);
}
this.my_btn.watch("btnIsOn", function(prop, oldVal, newVal, data){
data.t = newVal ? data.f : null;
return newVal;
}, {t:this.my_btn.onRelease, f:btnFunc});
// кнопка будет активной/неактивной каждые 2 секунды =)
var x = setInterval(function(t){t.isOn = !t.isOn;}, 2000, this.my_btn);
this.my_btn.isOn = true; чтобы выключить this.my_btn.isOn = false;
__________________
Breakcore them all! Последний раз редактировалось KidsKilla; 25.08.2005 в 21:13. |
|
|||||
|
.grin! wuz here
|
или так:
my_btn.enabled = false; // выкл. my_btn.enabled = true; // вкл. =)))
__________________
Breakcore them all! |
|
|||||
|
delete mc.onRelease()
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|