Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   слушатель для мыши (http://www.flasher.ru/forum/showthread.php?t=141539)

RoXy 27.06.2010 22:32

слушатель для мыши
 
Подскажите пожалуйста, как прослушивать событие, когда мышь нажата и удерживается?

КорДум 27.06.2010 22:34

Нажали на мышь - запустили enterFrame - отжали мышь - удалили enterFrame
Это как вариант.
Топорно это, вообще делаем так:
Нажали на мышь - подняли флаг (какая-то переменная в true) - отжали мышь - флаг опустили (false)
И где-то там у себя в коде эту переменную смотрим постоянно.
Все зависит от такого, куда это вам надо прикрутить. То есть, может быть, нет смысла постоянно проверять эту переменную, ежели можно тупо оперировать слушателями, как я написал в первом варианте.

RoXy 27.06.2010 22:48

я пишу скроллер, нужно прокручивать объект пока удерживается стрелочка...

dimarik 27.06.2010 23:06

MouseEvent.MOUSE_MOVE;

Гм. Не в туда ) Ставьте Timer по MouseEvent.MOUSE_DOWN;

КорДум 28.06.2010 01:50

По нажатию на кнопку вверх или вниз у скроллера, я правильно понял? Тогда первый мой вариант подойдет. Плюс можно внести поправку - не enterFrame использовать, а таймер.

Alex Lexcuk 28.06.2010 22:12

Зацените готовый самодельный слайдер
http://murmadillo.tut.su/m/sv-gor-sl.zip


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

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