Пакет | flash.events |
Класс | public class ScreenMouseEvent |
Наследование | ScreenMouseEvent ![]() ![]() ![]() |
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Объект ScreenMouseEvent расширяет класс MouseEvent, чтобы передать два дополнительных свойства (screenX
и screenY
), сообщающих координаты мыши относительно главного экрана рабочего стола, а не окна приложения или рабочей области.
См. также
Свойство | Определено | ||
---|---|---|---|
![]() | altKey : Boolean
Показывает активность клавиши Alt: true — активна, false — неактивна. | MouseEvent | |
![]() | bubbles : Boolean [только для чтения]
Определяет, является ли событие "событием на цепочке". | Event | |
![]() | buttonDown : Boolean
Показывает, нажата ли основная кнопка мыши: true — да, false — нет. | MouseEvent | |
![]() | cancelable : Boolean [только для чтения]
Определяет, можно ли отключить поведение, связанное с событием. | Event | |
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
![]() | ctrlKey : Boolean
Показывает активность клавиши Control: true — активна, false — неактивна. | MouseEvent | |
![]() | currentTarget : Object [только для чтения]
Объект, активно обрабатывающий объект Event с помощью прослушивателя событий. | Event | |
![]() | delta : int
Показывает расстояние прокрутки в строках на единицу вращения колесика мыши. | MouseEvent | |
![]() | eventPhase : uint [только для чтения]
Текущая фаза в потоке событий. | Event | |
![]() | localX : Number
Горизонтальная координата события относительно спрайта-контейнера. | MouseEvent | |
![]() | localY : Number
Вертикальная координата события относительно спрайта-контейнера. | MouseEvent | |
![]() | prototype : Object [статические]
Ссылка на модель объекта класса или функции. | Object | |
![]() | relatedObject : InteractiveObject
Ссылка на объект списка отображения, связанный с событием. | MouseEvent | |
![]() [только для чтения]
Положение по оси Х щелчка мыши в системе координат экрана. | ScreenMouseEvent | ||
![]() [только для чтения]
Положение по оси Y щелчка мыши в системе координат экрана. | ScreenMouseEvent | ||
![]() | shiftKey : Boolean
Показывает активность клавиши Shift: true — активна, false — неактивна. | MouseEvent | |
![]() | stageX : Number [только для чтения]
Горизонтальная координата события в глобальных координатах рабочей области. | MouseEvent | |
![]() | stageY : Number [только для чтения]
Вертикальная координата события в глобальных координатах рабочей области. | MouseEvent | |
![]() | target : Object [только для чтения]
Целевой объект события. | Event | |
![]() | type : String [только для чтения]
Тип события. | Event |
Метод | Определено | ||
---|---|---|---|
![]()
Создает объект ScreenMouseEvent, содержащий местоположение мыши в системе координат экрана. | ScreenMouseEvent | ||
Создает копию объекта ScreenMouseEvent и задает значение каждого свойства, совпадающее с оригиналом. | ScreenMouseEvent | ||
![]() |
Служебная функция для реализации метода toString() в пользовательских классах ActionScript 3.0 Event. | Event | |
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Проверяет, выполнялся ли для события вызова метода preventDefault(). | Event | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Отменяет поведение по умолчанию для события, если такое поведение можно отменить. | Event | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Отменяет обработку прослушивателей событий в текущем узле, а также во всех узлах, которые следуют в потоке событий за текущим узлом. | Event | |
![]() |
Отменяет обработку прослушивателей событий в узлах, которые следуют в потоке событий за текущим узлом. | Event | |
Возвращает строку, содержащую все свойства объекта ScreenMouseEvent. | ScreenMouseEvent | ||
![]() |
Предписывает проигрывателю Flash Player выполнить визуализацию после обработки данного события, если список отображения был изменен. | MouseEvent | |
![]() |
Возвращает элементарное значение заданного объекта. | Object |
![]() | свойство |
screenX:Number
[только для чтения] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Положение по оси Х щелчка мыши в системе координат экрана.
public function get screenX():Number
![]() | свойство |
screenY:Number
[только для чтения] Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Положение по оси Y щелчка мыши в системе координат экрана.
public function get screenY():Number
![]() | () | Конструктор |
public function ScreenMouseEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, screenX:Number = NaN, screenY:Number = NaN, ctrlKey:Boolean = false, altKey:Boolean = false, shiftKey:Boolean = false, buttonDown:Boolean = false, commandKey:Boolean = false, controlKey:Boolean = false)
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Создает объект ScreenMouseEvent, содержащий местоположение мыши в системе координат экрана.
Параметрыtype:String — Тип события. Прослушиватели событий могут получать эту информацию через унаследованное свойство type .
| |
bubbles:Boolean (default = false ) — Положение по оси Х щелчка мыши в системе координат экрана.
| |
cancelable:Boolean (default = false ) — Положение по оси Y щелчка мыши в системе координат экрана.
| |
screenX:Number (default = NaN ) — Имеет значение false , так как экранные события мыши не имеют фазы пузырей.
| |
screenY:Number (default = NaN ) — Имеет значение false , так как нет поведения по умолчанию для отмены.
| |
ctrlKey:Boolean (default = false ) — В Windows указывает, была ли нажата клавиша Ctrl, когда произошло это событие. В Mac указывает, была нажата клавиша Ctrl или Command.
| |
altKey:Boolean (default = false ) — Имеет значение true , чтобы показать, что была нажата клавиша Alt, когда произошло событие.
| |
shiftKey:Boolean (default = false ) — Имеет значение true , чтобы показать, что была нажата клавиша Shift, когда произошло событие.
| |
buttonDown:Boolean (default = false ) — Имеет значение true , чтобы показать, что была нажата кнопка мыши, когда произошло событие.
| |
commandKey:Boolean (default = false ) — Указывает, была ли нажата клавиша Command (только в Mac).
| |
controlKey:Boolean (default = false ) — Указывает, была ли нажата клавиша Ctrl.
|
См. также
![]() | () | метод |
override public function clone():Event
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Создает копию объекта ScreenMouseEvent и задает значение каждого свойства, совпадающее с оригиналом.
ВозвращаетEvent — Новый объект ScreenMouseEvent, значения свойств которого соответствуют значениям оригинала.
|
![]() | () | метод |
override public function toString():String
Язык версии : | ActionScript 3.0 |
Версии среды выполнения: | AIR 1.0 |
Возвращает строку, содержащую все свойства объекта ScreenMouseEvent. Строка имеет следующий формат:
[ScreenMouseEvent type=значение bubbles=значение cancelable=значение status=значение]
String — Строка, содержащая все свойства объекта ScreenMouseEvent.
|