нельзя нажать пока не прошел интервал... как?
всем привет, сначала хочу сказать всем спасибо, а так же спасибо всему форуме, столько узнал при написание флэш сайта, и значительно поднял свой уровень!!!
а теперь к делу... вот в чем задача: есть 4 кнопки, при нажатии на кнопки, происходит разная программная анимация. Вопрос: как сделать, что бы при нажатии на одну из кнопок, нельзя было нажать на другие в течении 2 секунд (допустим). вот для примерчка код: Код AS1/AS2:
PS: сорри если есть ошибки, устал оч. |
Можно так:
Код AS1/AS2:
Добавлено через 8 минут Код AS1/AS2:
Или вот это вариант, отключает реагирование кнопки на все события. Может быть полезно, если нужно вообще деактивировать повдение, в том числе и rollOver, например, если на это событие есть что-то типа анимации кнопок... Код AS1/AS2:
|
ммм... спасибо, ещё не пробовал, пока что другое дописываю не могу оторваться...
отлично оптимизировали мой код во втором своём варианте, но к сожалению он не подойдет к моему случаю, там куда всё сложней.. (а может и я не понимаю просто ))) зато в третьем своём примере вы указали что можно совсем отключить функции на кнопках на время... как оформить ваш третий прием, для моего кода? который я указал в первом посте. спасибо |
Третий код будет работать без изменений и с вашими исходными объектами, если кнопки лежат на _root и код записан в кадре там же. Проверено.
Если кнопки где-то еще, перепишите пути. Например, если код и кнопки внутри мувика, то самый простой вариант записать код в кадре внутри мувика с кнопками и заменить _root на this. В общем, все рабочее, только подпилите под свои условия, если что. Вот эта запись вам понятна? Код AS1/AS2:
|
стараюсь понять, но что то голова уже не тянет )))
можно маленький примерчик :)) на моём исходном коде |
Второй раз повторяю - все три варианта - это подпиленный ВАШ код.
Добавлено через 1 минуту Вот тут: Код AS1/AS2:
this.num = 1,2,3 |
да всё ваши записи понятные но условия
Код AS1/AS2:
Код AS1/AS2:
...вот если туплю сразу извиняюсь :) |
Ну есть наверное какая-то зависимость между номером кнопки и Stage.height/2-146 ?
Вот ее и нужно использовать. |
нет абсолютно не какой зависимости :(
там такая бешеная анимация.... ужос просто... иногда даже двойная всё таки покажите пожалуйста :) именно на первом примере моего кода, как использовать ваше полное отключение?? |
Хорошо, сейчас.
|
Часовой пояс GMT +4, время: 12:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.