![]() |
задержка rollOver
а можно ли сделать, чтобы кнопка сробатывла при наведении мыши не сразу, а через некоторое время. т.е. мышку надо продержать над кнопкой, например, секунду. чтобы исключить ситуацию, при которой пользователь просто проводит мышкой по экрану, а в этот момент срабатывают ролловеры всех кнопк.
|
Да,запросто.Один из вариантов -
Код:
my_btn.onRollOver = function(){ |
Код:
var intr_over; |
в таком случае у меня получается, что с задержкой выполняется все, что прописанно в функции. но у меня кнопка представляет собой клип, в котором на шкале прописаны состояние для over и out (через метки). мне необходимо чтобы именно они происходилы с задержкой, а так они не были описаны программно, я не могу их в функцию поместить -> задержка для них не происходит. как быть в такой ситуации?
|
Цитата:
Код:
my_btn.gotoAndStop("isOver"); |
ага. так все работает. спс)
|
я такую тему делал с интервалами. т.к в любой момент (к примеру на RollOut) можно его отменить)))) и если ты навел на кнопку, а потом убрал курсор, то ничего не произойдет ))
|
это как в коде от Mnilionic.
если навести и убрать мышь в промежуток заданного интервала ничего происходить не будет. так? |
| Часовой пояс GMT +4, время: 10:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.