![]() |
обработка нажатия правой клавиши мыши
Зачастил я сегодня... ещё пару-тройку дней буду частенько постить темы, похоже...
И так... есть события: нажатие одной из клавиш пробела, "pause/break" и "P"... есть слушатель... есть функция... Код AS1/AS2:
где напортачил? |
Нажатие правой кнопки мыши? Вы ничего не путаете?
Нажатие ЛКМ соответствует событию onMouseDown, правую вы никак обработать не сможете. |
Цитата:
в таких консрукциях по нажатию правой клавиши мыши ф-я pauseOn() вызывается: Код AS1/AS2:
Код AS1/AS2:
вот и думаю: как так-то? =( |
А тут смотрите какая ерунда: onKeyDown вызывается от клавиатуры, а мышка не есть клавиатура. Но при этом правая кнопка мышки имеет keycode 2 )
|
Psycho Tiger, интересно, не знал.
Проверил (флешка stanalone) - не работает, вызывается стандартное меню плеера и все... |
Код AS1/AS2:
|
Psycho Tiger, кнопка - она и на мышке кнопка, вот onKeyboardMove - это ерунда)).
Contemplator, в АС2 только через enterFrame + Key.isDown(2). |
Всем спасибо за ответы и разъяснения...
Печально что от реверсивных ф-й в данном случае не избавиться =( alexcon314, а в AS3 как с этим делом всё обстоит? (ну так, на будущее что б знать...) |
http://livedocs.adobe.com/flash/9.0/...ml#RIGHT_CLICK
это в AIR а так, через ContextMenuEvent.MENU_SELECT можно ловить. |
Цитата:
|
| Часовой пояс GMT +4, время: 02:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.