Package | away3d.core.scene |
Class | public class Object3D |
Inheritance | Object3D ![]() |
Implements | IClonable |
Subclasses | BaseMesh, Camera3D, ConvexBlock, Light3D, Morpher, MovieClipSprite, ObjectContainer3D, Sprite2D, Sprite2DDir, Vertices3D |
Property | Defined by | ||
---|---|---|---|
extra : Object | Object3D | ||
handCursor : Boolean | Object3D | ||
maxX : Number [read-only]
| Object3D | ||
maxY : Number [read-only]
| Object3D | ||
maxZ : Number [read-only]
| Object3D | ||
minX : Number [read-only]
| Object3D | ||
minY : Number [read-only]
| Object3D | ||
minZ : Number [read-only]
| Object3D | ||
mousable : Boolean | Object3D | ||
name : String | Object3D | ||
parent : ObjectContainer3D | Object3D | ||
position : Number3D
[read-only]
| Object3D | ||
radius : Number [read-only]
| Object3D | ||
rotationX : Number | Object3D | ||
rotationY : Number | Object3D | ||
rotationZ : Number | Object3D | ||
scene : Scene3D
[read-only]
| Object3D | ||
scenePosition : Number3D
[read-only]
| Object3D | ||
sceneTransform : Matrix3D
[read-only]
| Object3D | ||
transform : Matrix3D | Object3D | ||
visible : Boolean | Object3D | ||
x : Number | Object3D | ||
y : Number | Object3D | ||
z : Number | Object3D |
Method | Defined by | ||
---|---|---|---|
Object3D
(init:Object = null) | Object3D | ||
addOnDimensionsChange(listener:Function):void
| Object3D | ||
addOnMouseDown(listener:Function):void
| Object3D | ||
addOnMouseMove(listener:Function):void
| Object3D | ||
addOnMouseOut(listener:Function):void
| Object3D | ||
addOnMouseOver(listener:Function):void
| Object3D | ||
addOnMouseUp(listener:Function):void
| Object3D | ||
addOnRadiusChange(listener:Function):void
| Object3D | ||
addOnSceneChange(listener:Function):void
| Object3D | ||
addOnTransformChange(listener:Function):void
| Object3D | ||
clone(object:* = null):*
| Object3D | ||
Object3D | |||
Object3D | |||
moveBackward(distance:Number):void
| Object3D | ||
moveDown(distance:Number):void
| Object3D | ||
moveForward(distance:Number):void
| Object3D | ||
moveLeft(distance:Number):void
| Object3D | ||
moveRight(distance:Number):void
| Object3D | ||
Object3D | |||
moveUp(distance:Number):void
| Object3D | ||
pitch(angle:Number):void
| Object3D | ||
removeOnDimensionsChange(listener:Function):void
| Object3D | ||
removeOnMouseDown(listener:Function):void
| Object3D | ||
removeOnMouseMove(listener:Function):void
| Object3D | ||
removeOnMouseOut(listener:Function):void
| Object3D | ||
removeOnMouseOver(listener:Function):void
| Object3D | ||
removeOnMouseUp(listener:Function):void
| Object3D | ||
removeOnRadiusChange(listener:Function):void
| Object3D | ||
removeOnSceneChange(listener:Function):void
| Object3D | ||
removeOnTransformChange(listener:Function):void
| Object3D | ||
roll(angle:Number):void
| Object3D | ||
Object3D | |||
tick(time:int):void
| Object3D | ||
toString():String
| Object3D | ||
Object3D | |||
Object3D | |||
yaw(angle:Number):void
| Object3D |
Method | Defined by | ||
---|---|---|---|
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
| LazyEventDispatcher | |
![]() |
dispatchEvent(evt:Event):Boolean
| LazyEventDispatcher | |
![]() |
hasEventListener(type:String):Boolean
| LazyEventDispatcher | |
notifyDimensionsChange():void
| Object3D | ||
notifyRadiusChange():void
| Object3D | ||
notifySceneChange():void
| Object3D | ||
notifyTransformChange():void
| Object3D | ||
![]() |
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
| LazyEventDispatcher | |
![]() |
willTrigger(type:String):Boolean
| LazyEventDispatcher |
extra | property |
public var extra:Object
handCursor | property |
public var handCursor:Boolean
maxX | property |
maxX:Number
[read-only]Implementation
public function get maxX():Number
maxY | property |
maxY:Number
[read-only]Implementation
public function get maxY():Number
maxZ | property |
maxZ:Number
[read-only]Implementation
public function get maxZ():Number
minX | property |
minX:Number
[read-only]Implementation
public function get minX():Number
minY | property |
minY:Number
[read-only]Implementation
public function get minY():Number
minZ | property |
minZ:Number
[read-only]Implementation
public function get minZ():Number
mousable | property |
public var mousable:Boolean
name | property |
public var name:String
parent | property |
parent:ObjectContainer3D
[read-write]Implementation
public function get parent():ObjectContainer3D
public function set parent(value:ObjectContainer3D):void
parentmaxX | property |
parentmaxX:Number
[read-only]Implementation
arcane function get parentmaxX():Number
parentmaxY | property |
parentmaxY:Number
[read-only]Implementation
arcane function get parentmaxY():Number
parentmaxZ | property |
parentmaxZ:Number
[read-only]Implementation
arcane function get parentmaxZ():Number
parentminX | property |
parentminX:Number
[read-only]Implementation
arcane function get parentminX():Number
parentminY | property |
parentminY:Number
[read-only]Implementation
arcane function get parentminY():Number
parentminZ | property |
parentminZ:Number
[read-only]Implementation
arcane function get parentminZ():Number
parentradius | property |
parentradius:Number
[read-only]Implementation
arcane function get parentradius():Number
position | property |
radius | property |
radius:Number
[read-only]Implementation
public function get radius():Number
rotationX | property |
rotationX:Number
[read-write]Implementation
public function get rotationX():Number
public function set rotationX(value:Number):void
rotationY | property |
rotationY:Number
[read-write]Implementation
public function get rotationY():Number
public function set rotationY(value:Number):void
rotationZ | property |
rotationZ:Number
[read-write]Implementation
public function get rotationZ():Number
public function set rotationZ(value:Number):void
scene | property |
scenePosition | property |
sceneTransform | property |
transform | property |
transform:Matrix3D
[read-write]Implementation
public function get transform():Matrix3D
public function set transform(value:Matrix3D):void
visible | property |
public var visible:Boolean
x | property |
x:Number
[read-write]Implementation
public function get x():Number
public function set x(value:Number):void
y | property |
y:Number
[read-write]Implementation
public function get y():Number
public function set y(value:Number):void
z | property |
z:Number
[read-write]Implementation
public function get z():Number
public function set z(value:Number):void
Object3D | () | constructor |
public function Object3D(init:Object = null)
Parameters
init:Object (default = null )
|
addOnDimensionsChange | () | method |
public function addOnDimensionsChange(listener:Function):void
Parameters
listener:Function |
addOnMouseDown | () | method |
public function addOnMouseDown(listener:Function):void
Parameters
listener:Function |
addOnMouseMove | () | method |
public function addOnMouseMove(listener:Function):void
Parameters
listener:Function |
addOnMouseOut | () | method |
public function addOnMouseOut(listener:Function):void
Parameters
listener:Function |
addOnMouseOver | () | method |
public function addOnMouseOver(listener:Function):void
Parameters
listener:Function |
addOnMouseUp | () | method |
public function addOnMouseUp(listener:Function):void
Parameters
listener:Function |
addOnRadiusChange | () | method |
public function addOnRadiusChange(listener:Function):void
Parameters
listener:Function |
addOnSceneChange | () | method |
public function addOnSceneChange(listener:Function):void
Parameters
listener:Function |
addOnTransformChange | () | method |
public function addOnTransformChange(listener:Function):void
Parameters
listener:Function |
clone | () | method |
public function clone(object:* = null):*
Parameters
object:* (default = null )
|
* |
dispatchMouseEvent | () | method |
arcane function dispatchMouseEvent(event:MouseEvent3D):Boolean
Parameters
event:MouseEvent3D |
Boolean |
distanceTo | () | method |
lookAt | () | method |
public function lookAt(target:Number3D, upAxis:Number3D = null):void
Parameters
target:Number3D |
|
upAxis:Number3D (default = null )
|
moveBackward | () | method |
public function moveBackward(distance:Number):void
Parameters
distance:Number |
moveDown | () | method |
public function moveDown(distance:Number):void
Parameters
distance:Number |
moveForward | () | method |
public function moveForward(distance:Number):void
Parameters
distance:Number |
moveLeft | () | method |
public function moveLeft(distance:Number):void
Parameters
distance:Number |
moveRight | () | method |
public function moveRight(distance:Number):void
Parameters
distance:Number |
moveTo | () | method |
moveUp | () | method |
public function moveUp(distance:Number):void
Parameters
distance:Number |
notifyDimensionsChange | () | method |
protected function notifyDimensionsChange():void
notifyRadiusChange | () | method |
protected function notifyRadiusChange():void
notifySceneChange | () | method |
protected function notifySceneChange():void
notifyTransformChange | () | method |
protected function notifyTransformChange():void
pitch | () | method |
public function pitch(angle:Number):void
Parameters
angle:Number |
removeOnDimensionsChange | () | method |
public function removeOnDimensionsChange(listener:Function):void
Parameters
listener:Function |
removeOnMouseDown | () | method |
public function removeOnMouseDown(listener:Function):void
Parameters
listener:Function |
removeOnMouseMove | () | method |
public function removeOnMouseMove(listener:Function):void
Parameters
listener:Function |
removeOnMouseOut | () | method |
public function removeOnMouseOut(listener:Function):void
Parameters
listener:Function |
removeOnMouseOver | () | method |
public function removeOnMouseOver(listener:Function):void
Parameters
listener:Function |
removeOnMouseUp | () | method |
public function removeOnMouseUp(listener:Function):void
Parameters
listener:Function |
removeOnRadiusChange | () | method |
public function removeOnRadiusChange(listener:Function):void
Parameters
listener:Function |
removeOnSceneChange | () | method |
public function removeOnSceneChange(listener:Function):void
Parameters
listener:Function |
removeOnTransformChange | () | method |
public function removeOnTransformChange(listener:Function):void
Parameters
listener:Function |
roll | () | method |
public function roll(angle:Number):void
Parameters
angle:Number |
rotate | () | method |
tick | () | method |
public function tick(time:int):void
Parameters
time:int |
toString | () | method |
public function toString():String
Returns
String |
translate | () | method |
public function translate(axis:Number3D, distance:Number):void
Parameters
axis:Number3D |
|
distance:Number |
traverse | () | method |
yaw | () | method |
public function yaw(angle:Number):void
Parameters
angle:Number |