Форум Flasher.ru

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

PedroHallo 21.07.2014 17:20

Не добавляется слушатель события RIGHT_CLICK во FlashDevelop
 
Здравствуйте.

После того, как я добавляю слушатель события RIGHT_CLICK, возникает ошибка:
Код:

Error: Access of possibly undefined property RIGHT_CLICK through a reference with static type Class.
Такое происходит только во FlashDevelop.
Подскажите, пожалуйста, как можно исправить эту проблему.

alexandrratush 21.07.2014 17:59

Здравствуйте. Код напишите, мы же не экстрасенсы тут.

caseyryan 21.07.2014 18:05

Скорее всего в настройках проекта версия флеш плеера слишком старая стоит
Project - Properties - Platform

PedroHallo 21.07.2014 18:51

Цитата:

Сообщение от alexandrratush (Сообщение 1169368)
Здравствуйте. Код напишите, мы же не экстрасенсы тут.

Код AS3:

package  
{
        import flash.events.MouseEvent;
        /**
        * ...
        * @author
        */

        internal class Selection
        {
                public function Selection()
                {
                        Settings.stage.addEventListener(MouseEvent.RIGHT_MOUSE_DOWN, rightClick);
                }
                private function rightClick(event:MouseEvent):void
                {
                        trace("Если выполняется метод экземпляра, значит правая кнопка мыши была нажата!");
                }
        }
 
}

Цитата:

Сообщение от caseyryan (Сообщение 1169369)
Скорее всего в настройках проекта версия флеш плеера слишком старая стоит
Project - Properties - Platform

Поставил самую высокую версию (14) и появилась ошибка: [Fault] exception, information=TypeError: Error #2007: Parameter type must be non-null. Поставил версию ниже (13) и всё прошло благополучно. Спасибо большое.

Ёлочка 21.07.2014 22:44

Кто такой Settings? O_o

PedroHallo 21.07.2014 23:14

Цитата:

Сообщение от Ёлочка (Сообщение 1169390)
Кто такой Settings? O_o

Это пользовательских класс, являющийся сборником статических переменных.


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

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