Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Запрет на rollOver и rollOut больше 1 раза (http://www.flasher.ru/forum/showthread.php?t=107118)

Serge Dan 25.01.2008 22:10

Запрет на rollOver и rollOut больше 1 раза
 
Привет!

Большая просьба, уважаемые программеры, подскажите дизайнеру, который в коде разбирается как обезьяна в цифрах, каким образом сделать то, о чем я напишу ниже.

Есть мув, используемый как кнопка.
при rollOver, условно говоря, она "раскрывается",
при rollOut "падает" (тоже условно).

так вот, у меня такие вопросы:

1. как сделать так, чтобы при кратковременном наведении, длительностью меньшей, чем "раскрывается" кнопка, действие все-таки доводилось до конца.
2. Как сделать так, чтобы при повторном наведении rollOver игнорировался? Кнопка то уже "раскрыта"!
3. Если повторное наведение было уже после полного "раскрывания", или же первое наведение длилось до конца "раскрывания", а потом мышь ушла с активной области, должен сработать rollOut, то есть "падение".
4. После всего этого при наведении на эту кнопку, с ней ничего не должно больше происходить. Чтобы как "упала" так и валялась :)

Рисую я неплохо, а вот программировании понимаю совсем мало. Могу только код куда надо вставить готовый, а программер наш, как назло, в глубоком отпуске (( Помогите, пожалуйста!

ps
flash 8.0

<Maugli> 25.01.2008 23:04

сразу после onRollOver :
Код:

this.enabled = false;

Ostgur 25.01.2008 23:06

привет!
волшебная ссылка
Цитата:

Рисую я неплохо
доказательства? :)
Удачи ;)


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

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