![]() |
событие при покоящейся мыши
Здравствуйте. Пишу код(я немного новичок) на AS3. застопорился на одной детали. Дословно проблема звучит так:
1) На сцене имеется мувиклип 2) Когда мышь покидает область мувика и осталавливается на n-секунд( то есть покоится за пределами мувика) он(мувик) проигрывается 1 раз. До меня не доходит как совместить события покоя мыши(которое приходится писать с танцами с бубном через координаты мыши) и нахождение мыши за пределами мувика. По отдельности - получается, вместе - начинаются глюки. Мой алгоритм, который правда не работает был такой: -вешаю событие MOUSE_OUT. -как только оно срабатывает, проводится проверка на покой мыши. -если мышь покоится - включается таймер. Но ничего не работает :( Или работает но по частям. Пожалуйста, если кто-то делал такую штуку, можно примерный код, или по крайней мере его часть.. Желательно без классов - приложение маленькое - не хочется усложнять код |
А код покажите?
|
>>события покоя мыши(которое приходится писать с танцами с бубном через координаты мыши)
как вариант можно перезапускать таймер на MOUSE_MOVE Код AS3:
|
Вложений: 1
ыыыы)) silin опередил))))
Но моя реализация хуже (т.к. в кадре) ибо лень было писать класс. Цитата:
|
silin, спасибо. Кажется то, что нужно, и главное понятно))
FlashRus, - советую работать с классами. Причин много. - Понимаю. Но пока, что руки не доходят до классов, хоть кодить и умею, не не привычно разбивать текст на мелкие детальки. Спасибо. |
| Часовой пояс GMT +4, время: 09:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.