Форум 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)
-   -   Возможна ли реализация правильного onRollOut? (http://www.flasher.ru/forum/showthread.php?t=85015)

MyXus 13.09.2006 23:23

Возможна ли реализация правильного onRollOut?
 
По onRollOut назначено событие. Однако если юзер выведет мышку с флэшки быстрее чем флэшка среагирует на маусмув - событие не произойдет. Никогда. При этом hitTest продолжает показывать, что курсор находится над объектом.
Возможно ли как-то извратиться и научиться обрабатывать событие нормально?

miramax 14.09.2006 00:00

Цитата:

Сообщение от MyXus
По onRollOut назначено событие. Однако если юзер выведет мышку с флэшки быстрее чем флэшка среагирует на маусмув - событие не произойдет. Никогда. При этом hitTest продолжает показывать, что курсор находится над объектом.
Возможно ли как-то извратиться и научиться обрабатывать событие нормально?

Если ты имеешь ввиду момент когда мышь покидает сцену вообще, то такого метода нет. Это много раз обсуждалось. Зато в АС 3 появилось событие mouseLeave :)

MyXus 14.09.2006 00:02

Спасибо.

D12 14.09.2006 00:51

Вычисляешь математически положение курсора относительно кнопки и никаких проблем .

MyXus 14.09.2006 01:11

Цитата:

Сообщение от miramax
Если ты имеешь ввиду момент когда мышь покидает сцену вообще, то такого метода нет. Это много раз обсуждалось. Зато в АС 3 появилось событие mouseLeave :)

Я кстати придумал решение токошо.. Можно жаваскриптом обрабатывать онМаусМув и засылать во флешу каждый раз.

Nirth 14.09.2006 12:01

если бы в гугл зашел, придумывать не пришлось бы=)

miramax 14.09.2006 19:14

Цитата:

Сообщение от Nirth
если бы в гугл зашел, придумывать не пришлось бы=)

Вообще-то насчёт жава скрипта сразу должно быть понятно, без гуглов


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

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