Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   MouseEvent.RIGHT_CLICK (http://www.flasher.ru/forum/showthread.php?t=209668)

Kristofer 05.12.2014 20:02

MouseEvent.RIGHT_CLICK
 
Всем привет!
Хотелось бы узнать побольше о событии MouseEvent.RIGHT_CLICK
Есть слушатель события для ЛКМ(CLICK) и ПКМ(RIGHT_CLICK). Первый работает. Второй нет.
В интернете нашел информацию только о том, что данное событие не поддерживалось в версиях плеера до 11.2.
Больше информации нет.
Так вот. При нажатии на ПКМ не работает обработчик события. trace() не работает. С именами функций вроде все нормально. Самое интересно, что слушатель вроде работает. То есть при нажатии ПКМ без слушателя появляется контекстное меню, а с ним нет. То есть проблема в обработчике.
Не знаю понятно ли я объяснил. Надеюсь на вашу помощь.
Вот код.
Код AS1/AS2:

addEventListener(MouseEvent.RIGHT_CLICK, rightClick);
 
function rightClick(event:MouseEvent)
{
    trace("Right click");
}


caseyryan 06.12.2014 11:35

Только что проверил точно такой код. У меня все работает.

Kristofer 06.12.2014 13:14

Так. А какая у вас версия Флеш плеера? Не знаю, просто он даже в девственно - чистом проекте не работает.
У меня Flash Pro CS6. Плеер 11.4 стоит вроде.

caseyryan 06.12.2014 18:16

Древняя 11.5.502.110. Сейчас я только под AIR разрабатываю, плеер уже давно не обновлял

alatar 07.12.2014 13:46

Убедитесь, что ролик компилируется с параметром -swf-version не ниже 15.

delphic 08.12.2014 08:27

Хм, это даже лучше чем
Код AS3:

myContextMenu = new ContextMenu()
        myContextMenu.hideBuiltInItems();
      this.contextMenu = myContextMenu;

ваше вообще не показывает меню. А кто то знает, можно ли с помощью сочетаний клавиш вызывать что из меню плеера?

Wormhole 08.12.2014 18:02

Вы слушатель на сцену добавили?
Параметр проверили?

Больше вариантов нет. У меня все работает


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

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