Можно использовать flash.ui.Mouse внутри класса с именем Mouse, возможно? - PullRequest
0 голосов
/ 18 августа 2010

У меня есть класс под названием Мышь (отслеживание состояний кнопок в игре).Я хочу, чтобы этот класс мог показывать и скрывать курсор мыши.Всякий раз, когда я пытаюсь использовать flash.ui.Mouse.show () или flash.ui.Mouse.hide (), я получаю сообщение об ошибке: «Доступ к неопределенному свойству flash.».

Я не могу импортировать flash.ui.Mouse по понятным причинам.

Есть ли способ заставить эту работу?Какой смысл пакетам, если они не разрешают эти коллизии?

Ответы [ 2 ]

2 голосов
/ 18 августа 2010

Вы должны импортировать flash.ui.Mouse и использовать полное имя класса в своем коде (flash.ui.Mouse.)

0 голосов
/ 18 августа 2010

Вы можете использовать это. Я не уверен в рассуждениях, но это работает.

import flash.utils.getDefinitionByName; // Goes in import section, obviously.

getDefinitionByName("flash.ui.Mouse").hide();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...