Packagede.nulldesign.nd3d.events
Classpublic class Mouse3DEvent
InheritanceMouse3DEvent Inheritance flash.events.Event

Mouse3DEvent, dispatched by the Renderer on mesh rollover/rollout/click



Public Properties
 PropertyDefined by
  face : Face
Holds the current clicked face
Mouse3DEvent
  mesh : Object3D
Holds the current clicked mesh
Mouse3DEvent
  uv : UV
Holds the UV coordinates of the clickposition on the texture.
Mouse3DEvent
Public Methods
 MethodDefined by
  
Mouse3DEvent(type:String, mesh:Object3D, face:Face, uv:UV)
Mouse3DEvent
Public Constants
 ConstantDefined by
  MOUSE_CLICK : String = "onMouse3DClick"
[static]
Mouse3DEvent
  MOUSE_DOWN : String = "onMouse3DDown"
[static]
Mouse3DEvent
  MOUSE_MOVE : String = "onMouse3DMove"
[static]
Mouse3DEvent
  MOUSE_OUT : String = "onMouse3DOut"
[static]
Mouse3DEvent
  MOUSE_OVER : String = "onMouse3DOver"
[static]
Mouse3DEvent
  MOUSE_UP : String = "onMouse3DUp"
[static]
Mouse3DEvent
Property detail
faceproperty
public var face:Face

Holds the current clicked face

meshproperty 
public var mesh:Object3D

Holds the current clicked mesh

uvproperty 
public var uv:UV

Holds the UV coordinates of the clickposition on the texture. Use these coordinates to find the exact click location on your texture.

Constructor detail
Mouse3DEvent()constructor
public function Mouse3DEvent(type:String, mesh:Object3D, face:Face, uv:UV)Parameters
type:String
 
mesh:Object3D
 
face:Face
 
uv:UV
Constant detail
MOUSE_CLICKconstant
public static const MOUSE_CLICK:String = "onMouse3DClick"
MOUSE_DOWNconstant 
public static const MOUSE_DOWN:String = "onMouse3DDown"
MOUSE_MOVEconstant 
public static const MOUSE_MOVE:String = "onMouse3DMove"
MOUSE_OUTconstant 
public static const MOUSE_OUT:String = "onMouse3DOut"
MOUSE_OVERconstant 
public static const MOUSE_OVER:String = "onMouse3DOver"
MOUSE_UPconstant 
public static const MOUSE_UP:String = "onMouse3DUp"