Packageinfinity3D.engine.events
Classpublic class Mouse3DEvent
InheritanceMouse3DEvent Inheritance flash.events.Event

События, возникающие при взаимодействии мышки с объектами.



Public Properties
 PropertyDefined by
  camera : Camera3D
Камера, с которой выводится изображение.
Mouse3DEvent
  face : Face
Грань, которая была инициатором события.
Mouse3DEvent
  mesh : Mesh
Полигональный объект, с которым связано событие.
Mouse3DEvent
  mouse3DCamera : Point3D
Координаты мышки, в системе координат камеры.
Mouse3DEvent
  mouse3DGlobal : Point3D
Координаты мышки, в системе координат сцены(глобальные).
Mouse3DEvent
  mouse3DLocal : Point3D
Координаты мышки, в системе координат объекта события(локальные).
Mouse3DEvent
  surface : Surface
Поверхность, с которой связано событие.
Mouse3DEvent
  uvs : UVCoords
Текстурные координаты, под курсором мышки.
Mouse3DEvent
  view : View
Область вывода, в которой произошло событие.
Mouse3DEvent
Public Methods
 MethodDefined by
  
Mouse3DEvent(type:String = "", bubbles:Boolean = false, cancelable:Boolean = false)
Создаёт новый экземпляр события.
Mouse3DEvent
Public Constants
 ConstantDefined by
  CLICK : String = "click"
[static] Значение свойства type для объекта события click.
Mouse3DEvent
  MOUSE_DOWN : String = "mouseDown"
[static] Значение свойства type для объекта события mouseDown.
Mouse3DEvent
  MOUSE_MOVE : String = "mouseMove"
[static] Значение свойства type для объекта события mouseMove.
Mouse3DEvent
  MOUSE_OUT : String = "mouseOut"
[static] Значение свойства type для объекта события mouseOut.
Mouse3DEvent
  MOUSE_OVER : String = "mouseOver"
[static] Значение свойства type для объекта события mouseOver.
Mouse3DEvent
  MOUSE_UP : String = "mouseUp"
[static] Значение свойства type для объекта события mouseUp.
Mouse3DEvent
Property detail
cameraproperty
public var camera:Camera3D

Камера, с которой выводится изображение.

faceproperty 
public var face:Face

Грань, которая была инициатором события.

meshproperty 
public var mesh:Mesh

Полигональный объект, с которым связано событие.

mouse3DCameraproperty 
public var mouse3DCamera:Point3D

Координаты мышки, в системе координат камеры.

mouse3DGlobalproperty 
public var mouse3DGlobal:Point3D

Координаты мышки, в системе координат сцены(глобальные).

mouse3DLocalproperty 
public var mouse3DLocal:Point3D

Координаты мышки, в системе координат объекта события(локальные).

surfaceproperty 
public var surface:Surface

Поверхность, с которой связано событие.

uvsproperty 
public var uvs:UVCoords

Текстурные координаты, под курсором мышки.

viewproperty 
public var view:View

Область вывода, в которой произошло событие.

Constructor detail
Mouse3DEvent()constructor
public function Mouse3DEvent(type:String = "", bubbles:Boolean = false, cancelable:Boolean = false)

Создаёт новый экземпляр события.

Parameters
type:String (default = "") — Тип события.
 
bubbles:Boolean (default = false) — Определяет событие объекта участвует ли в стадии пузырьков в потоке событий.
 
cancelable:Boolean (default = false) — Определяет может ли событие объекта быть отменено.
Constant detail
CLICKconstant
public static const CLICK:String = "click"

Значение свойства type для объекта события click.

MOUSE_DOWNconstant 
public static const MOUSE_DOWN:String = "mouseDown"

Значение свойства type для объекта события mouseDown.

MOUSE_MOVEconstant 
public static const MOUSE_MOVE:String = "mouseMove"

Значение свойства type для объекта события mouseMove.

MOUSE_OUTconstant 
public static const MOUSE_OUT:String = "mouseOut"

Значение свойства type для объекта события mouseOut.

MOUSE_OVERconstant 
public static const MOUSE_OVER:String = "mouseOver"

Значение свойства type для объекта события mouseOver.

MOUSE_UPconstant 
public static const MOUSE_UP:String = "mouseUp"

Значение свойства type для объекта события mouseUp.