Package | org.papervision3d.events |
Class | public class InteractiveScene3DEvent |
Inheritance | InteractiveScene3DEvent flash.events.Event |
Property | Defined by | ||
---|---|---|---|
displayObject3D : DisplayObject3D = null | InteractiveScene3DEvent | ||
face3d : Triangle3D = null | InteractiveScene3DEvent | ||
renderHitData : RenderHitData | InteractiveScene3DEvent | ||
sprite : Sprite = null | InteractiveScene3DEvent | ||
x : Number = 0 | InteractiveScene3DEvent | ||
y : Number = 0 | InteractiveScene3DEvent |
Method | Defined by | ||
---|---|---|---|
InteractiveScene3DEvent(type:String, container3d:DisplayObject3D = null, sprite:Sprite = null, face3d:Triangle3D = null, x:Number = 0, y:Number = 0, renderhitData:RenderHitData = null, bubbles:Boolean = false, cancelable:Boolean = false)
| InteractiveScene3DEvent |
Constant | Defined by | ||
---|---|---|---|
OBJECT_ADDED : String = "objectAdded" [static]
Dispatched when a container is created in the ISM for drawing and mouse interaction purposes
| InteractiveScene3DEvent | ||
OBJECT_CLICK : String = "mouseClick" [static]
Dispatched when a container in the ISM recieves a MouseEvent.CLICK event
| InteractiveScene3DEvent | ||
OBJECT_MOVE : String = "mouseMove" [static]
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_MOVE event
| InteractiveScene3DEvent | ||
OBJECT_OUT : String = "mouseOut" [static]
Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OUT event
| InteractiveScene3DEvent | ||
OBJECT_OVER : String = "mouseOver" [static]
Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OVER event
| InteractiveScene3DEvent | ||
OBJECT_PRESS : String = "mousePress" [static]
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_PRESS event
| InteractiveScene3DEvent | ||
OBJECT_RELEASE : String = "mouseRelease" [static]
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_RELEASE event
| InteractiveScene3DEvent | ||
OBJECT_RELEASE_OUTSIDE : String = "mouseReleaseOutside" [static]
Dispatched when the main container of the ISM is clicked
| InteractiveScene3DEvent |
displayObject3D | property |
public var displayObject3D:DisplayObject3D = null
face3d | property |
public var face3d:Triangle3D = null
renderHitData | property |
public var renderHitData:RenderHitData
sprite | property |
public var sprite:Sprite = null
x | property |
public var x:Number = 0
y | property |
public var y:Number = 0
InteractiveScene3DEvent | () | constructor |
public function InteractiveScene3DEvent(type:String, container3d:DisplayObject3D = null, sprite:Sprite = null, face3d:Triangle3D = null, x:Number = 0, y:Number = 0, renderhitData:RenderHitData = null, bubbles:Boolean = false, cancelable:Boolean = false)
Parameters
type:String |
|
container3d:DisplayObject3D (default = null )
|
|
sprite:Sprite (default = null )
|
|
face3d:Triangle3D (default = null )
|
|
x:Number (default = 0 )
|
|
y:Number (default = 0 )
|
|
renderhitData:RenderHitData (default = null )
|
|
bubbles:Boolean (default = false )
|
|
cancelable:Boolean (default = false )
|
OBJECT_ADDED | constant |
public static const OBJECT_ADDED:String = "objectAdded"
Dispatched when a container is created in the ISM for drawing and mouse interaction purposes
OBJECT_CLICK | constant |
public static const OBJECT_CLICK:String = "mouseClick"
Dispatched when a container in the ISM recieves a MouseEvent.CLICK event
OBJECT_MOVE | constant |
public static const OBJECT_MOVE:String = "mouseMove"
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_MOVE event
OBJECT_OUT | constant |
public static const OBJECT_OUT:String = "mouseOut"
Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OUT event
OBJECT_OVER | constant |
public static const OBJECT_OVER:String = "mouseOver"
Dispatched when a container in the ISM receives an MouseEvent.MOUSE_OVER event
OBJECT_PRESS | constant |
public static const OBJECT_PRESS:String = "mousePress"
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_PRESS event
OBJECT_RELEASE | constant |
public static const OBJECT_RELEASE:String = "mouseRelease"
Dispatched when a container in the ISM receives a MouseEvent.MOUSE_RELEASE event
OBJECT_RELEASE_OUTSIDE | constant |
public static const OBJECT_RELEASE_OUTSIDE:String = "mouseReleaseOutside"
Dispatched when the main container of the ISM is clicked