Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Вопрос про button (http://www.flasher.ru/forum/showthread.php?t=61806)

7th_Guest 12.08.2004 15:39

Вопрос про button
 
Подскажите плз. как можно выключить активность кнопки на некоторое время....

типа пользователь ткнул на кнопку - и потом кнопка секунд 5 не активна (те надо чтобы экшен на on(press) не вызывался в течении 5-7 секунд с момента клика)

Заранее спасибо за ответ! :)

ScaredShard 12.08.2004 16:55

Через переменную.
или
Создать мувиклип, в нем 2 ключевых кадра, в 1-м - кнопка и акция stop();, во втором - та же кнопка, но как графика. При нажатии на кнопку мувик переходит во 2-й кадр(где графика). по истечению нужного времени (по количеству кадров) она возвращается в 1-й (где кнопка ) и останавливается

dimarik 12.08.2004 17:14

myButton.enabled = false;

ScaredShard 12.08.2004 17:18

Цитата:

Оригинал написал(а) dimarik
myButton.enabled = false;
Дык... ему надо на определенное время....

Уж и повыпендриваться нельзя...

Antares 12.08.2004 17:26

Вложений: 1
Любим и ценим setInterval();

silin 12.08.2004 17:32

вариант:
Код:

but.onRelease=function(){
        var b=this;
        b.enabled = false;
        var id=setInterval(function(){b.enabled = true;clearInterval(id)},5000)
}

зы: тож самое , не видел пока писал

7th_Guest 12.08.2004 19:56

Всем ГИГАНТСКОЕ спасибо !!!!!!!!!!!!!!!!!!!!!!!!
:) :) :) :) :) :) :) :)


Часовой пояс GMT +4, время: 14:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.