Пакет | flash.events |
Класс | public final class GameInputEvent |
Наследование | GameInputEvent Event Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.7 |
GameInputEvent
представляет событие, которое отправляется, когда игровое устройство ввода добавляется или удаляется с платформы приложения. Игровое устройство ввода также отправляет события при включении и выключении.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
bubbles : Boolean [только для чтения]
Определяет, является ли событие событием восходящей цепочки. | Event | ||
cancelable : Boolean [только для чтения]
Указывает, можно ли предотвратить поведение, связанное с событием. | Event | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | ||
device : GameInputDevice [только для чтения]
Возвращает ссылку на добавленное или удаленное устройство. | GameInputEvent | ||
eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | ||
target : Object [только для чтения]
Целевой объект события. | Event | ||
type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
GameInputEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, device:GameInputDevice = null) | GameInputEvent | ||
Создает дубликат экземпляра подкласса Event. | Event | ||
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строку, содержащую все свойства объекта Event. | Event | ||
Возвращает элементарное значение заданного объекта. | Object |
Константа | Определено | ||
---|---|---|---|
DEVICE_ADDED : String = "deviceAdded" [статические]
Обозначает, что подключено или включено совместимое устройство. | GameInputEvent | ||
DEVICE_REMOVED : String = "deviceRemoved" [статические]
Обозначает, что одно из перечисленных устройств отключено или выключено. | GameInputEvent | ||
DEVICE_UNUSABLE : String = "deviceUnusable" [статические]
Отправляется, если игровое устройство ввода подключено, но не может использоваться. | GameInputEvent |
device | свойство |
device:GameInputDevice
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.7 |
Возвращает ссылку на добавленное или удаленное устройство. При добавлении устройства используйте это свойство, чтобы получить ссылку на новое устройство вместо того, чтобы перечислять все подключенные устройства для поиска нового.
Реализация
public function get device():GameInputDevice
GameInputEvent | () | Конструктор |
public function GameInputEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, device:GameInputDevice = null)
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.7 |
Параметры
type:String | |
bubbles:Boolean (default = false )
| |
cancelable:Boolean (default = false )
| |
device:GameInputDevice (default = null )
|
DEVICE_ADDED | Константа |
public static const DEVICE_ADDED:String = "deviceAdded"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.7 |
Обозначает, что подключено или включено совместимое устройство. Если устройство подключено до запуска системы и не сразу готово к работе, событие DEVICE_ADDED
отправляется, когда оно станет доступным для использования.
DEVICE_REMOVED | Константа |
public static const DEVICE_REMOVED:String = "deviceRemoved"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.7 |
Обозначает, что одно из перечисленных устройств отключено или выключено.
DEVICE_UNUSABLE | Константа |
public static const DEVICE_UNUSABLE:String = "deviceUnusable"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | AIR 3.8 |
Отправляется, если игровое устройство ввода подключено, но не может использоваться. Например, такая ситуация возникает в изолированном браузере Windows, если другое приложение на основе DirectInput уже использует устройство.
Tue Jun 12 2018, 11:34 AM Z