Форум 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=127258)

cooler_ua 09.07.2009 11:19

Событие на нажатие правой кнопки мыши
 
Добрые день!

Есть ли возможность повесить обработчик событий на нажатие правой кнопки мыши?

Спасибо.

Fillini 09.07.2009 11:25

Только в Air

DeliMIter 09.07.2009 12:40

Как вариант: http://help.adobe.com/en_US/AS3LCR/F...ent:menuSelect

cooler_ua 09.07.2009 15:01

Цитата:

Сообщение от Fillini (Сообщение 834184)
Только в Air

А что такой Air?

Добавлено через 2 минуты
Цитата:

Сообщение от DeliMIter (Сообщение 834213)

Спасибо, но это капельку не то :( смысл таков есть игра, в которой быстро задаются вопросы тебе нужно отвечать да или нет. ЛЕвая кнопка - да, например, правая - нет.

О! А можно кнопку скрола как-то привязать к флешке? (не нитками, ато сейчас умники начнут сыпать ответы про нитки и прочее)

Felicast 09.07.2009 15:52

правую кнопку врядли удасться приспособить (она нужно для контекстного меню)
а вот скрол вполне

Zik. 09.07.2009 15:53

А не проще всего сделать две кнопки "Да" и "Нет" и не заморачиваться?

SunShadow 09.07.2009 15:57

можно привязать скрол есть событие MouseEvent.MOUSE_WHEEL. Вешайте его на stage и слушайте. Только нужно чтобы пользователь сделал активным сцену, то бишь щелкнул мышкой по ролику хоть раз. И неприятный момент что в AS3 событие мыши скрола во флэше работает одновременно со скролом в браузере. Если в браузере страница большая то будет прокрутка не зависимо от того хотите вы или нет. Борются с этим через ява скрипты, если нужно ищите в форуме. А это про air

CEBEP 09.07.2009 16:41

MouseEvent.MOUSE_WHEEL - и плюс ещё, то что откуда вам знать какие настройки на мышыный скролл стоят у юзера, там может за раз по 5-10 событий генерироваться.
Я бы прикрутил к кнопкам клавиатуры, скажем ВЛЕВО и ВПРАВО...

incvizitor 10.07.2009 14:24

Но ведь, насколько я знаю, AIR создан исключительно для приложений на рабочий стол... Или я ошибаюсь?

И вообще, как без правой кнопки создать игру типа warcarft или starcraft, где одной кнопкой выбираешь войска, другой направляешь их???

random13 10.07.2009 14:54

вот вариант рабочий, но это костыль http://code.google.com/p/custom-context-menu/


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

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