Packageaway3d.animation
Classpublic class Animator
InheritanceAnimator Inheritance Mesh Inheritance BaseMesh Inheritance Object3D Inheritance LazyEventDispatcher

Public Properties
 PropertyDefined by
 Inheritedanimation : Animation
BaseMesh
 Inheritedback : ITriangleMaterial
Mesh
 Inheritedbackface : Boolean
Mesh
 Inheritedbackmat : ITriangleMaterial
Mesh
 InheritedblendMode : String
Object3D
 Inheritedbothsides : Boolean
Mesh
 Inheritedc : Sprite
Object3D
 Inheritedcanvas : Dictionary
Object3D
 Inheriteddebugbb : Boolean
Mesh
 Inherited_debugboundingbox : WireCube
Mesh
 Inherited_dtActive : Array
Mesh
 Inherited_dtStore : Array
Mesh
 Inheritedelements : Array
Mesh
 Inheritedextra : Object
Object3D
 Inheritedfaces : Array
Mesh
 InheritedfAngle : Number
Mesh
 Inheritedfilters : Array
Object3D
 InheritedfNormal : Number3D
Mesh
 Inheritedfps : int
BaseMesh
 Inheritedframe : int
BaseMesh
  framelist : Array
[read-only]
Animator
 Inheritedframenames : Dictionary
BaseMesh
 Inheritedframes : Dictionary
BaseMesh
 InheritedfVectors : Array
Mesh
 InheritedhasCycleEvent : Boolean
BaseMesh
 InheritedhasSequenceEvent : Boolean
BaseMesh
 Inheritedindexes : Array
Mesh
 InheritedinverseSceneTransform : Matrix3D
Object3D
 Inheritedloop : Boolean
BaseMesh
 Inheritedm : Matrix3D
Object3D
 Inheritedmaterial : ITriangleMaterial
Mesh
 InheritedmaxX : Number
BaseMesh
 InheritedmaxY : Number
BaseMesh
 InheritedmaxZ : Number
BaseMesh
 InheritedminX : Number
BaseMesh
 InheritedminY : Number
BaseMesh
 InheritedminZ : Number
BaseMesh
 InheritedmouseEnabled : Boolean = true
Object3D
 Inheritedn01 : Face
Mesh
 Inheritedn12 : Face
Mesh
 Inheritedn20 : Face
Mesh
 Inheritedname : String
Object3D
 Inheritedoutline : ISegmentMaterial
Mesh
 InheritedownCanvas : Boolean = false
Object3D
 InheritedownSession : AbstractRenderSession
Object3D
 Inheritedparent : ObjectContainer3D
Object3D
 Inherited_position : Number3D
Object3D
 Inheritedposition : Number3D
Object3D
 Inheritedprojection : Projection
Object3D
 Inheritedpushback : Boolean
BaseMesh
 Inheritedpushfront : Boolean
BaseMesh
 Inheritedq : Quaternion
Object3D
 Inheritedradius : Number
BaseMesh
 Inheritedrot : Number3D
Object3D
 InheritedrotationX : Number
Object3D
 InheritedrotationY : Number
Object3D
 InheritedrotationZ : Number
Object3D
 Inheritedrunning : Boolean
BaseMesh
 Inheritedscene : Scene3D
Object3D
 InheritedscenePosition : Number3D
Object3D
 InheritedsceneTransform : Matrix3D
Object3D
 Inherited_sceneTransformDirty : Boolean
Object3D
 InheritedsceneTransformed : Boolean
Object3D
 Inheritedseg : DrawSegment
BaseMesh
 Inheritedsession : AbstractRenderSession
Object3D
 Inheritedsmooth : Boolean
BaseMesh
 Inheritedtransform : Matrix3D
Object3D
 Inheritedtransparent : ITriangleMaterial
Mesh
 Inheritedtri : DrawTriangle
Mesh
 Inheritedtype : String
BaseMesh
 Inheritedurl : String
BaseMesh
 InheriteduseHandCursor : Boolean = false
Object3D
 Inheriteduvmaterial : Boolean
Mesh
 Inheriteduvt : UV
Mesh
 Inheritedv : View3D
Object3D
 Inheritedvector : Number3D
Object3D
 Inheritedvertices : Array
BaseMesh
 InheritedviewTransform : Matrix3D
Object3D
 Inheritedvisible : Boolean = true
Object3D
 Inheritedvt : ScreenVertex
Mesh
 Inheritedx : Number
Object3D
 InheritedxAxis : Number3D
Object3D
 Inheritedy : Number
Object3D
 InheritedyAxis : Number3D
Object3D
 Inheritedz : Number
Object3D
 InheritedzAxis : Number3D
Object3D
Protected Properties
 PropertyDefined by
 Inherited_dsActive : Array
BaseMesh
 Inherited_dsStore : Array
BaseMesh
Public Methods
 MethodDefined by
  
Animator
(baseObject:Mesh, aFrames:Array, init:Object = null, doloop:Boolean = false)
Animator
 Inherited
addFace(face:Face):void
Mesh
  
addFrames(aFrames:Array):void
Animator
 Inherited
addOnDimensionsChange(listener:Function):void
Object3D
 Inherited
addOnMouseDown(listener:Function):void
Object3D
 Inherited
addOnMouseMove(listener:Function):void
Object3D
 Inherited
addOnMouseOut(listener:Function):void
Object3D
 Inherited
addOnMouseOver(listener:Function):void
Object3D
 Inherited
addOnMouseUp(listener:Function):void
Object3D
 Inherited
addOnRadiusChange(listener:Function):void
Object3D
 Inherited
addOnSceneChange(listener:Function):void
Object3D
 Inherited
addOnSceneTransformChange(listener:Function):void
Object3D
 Inherited
addOnTransformChange(listener:Function):void
Object3D
 Inherited
asAS3Class(classname:String = null, packagename:String = "", round:Boolean = false, animated:Boolean = false):String
Mesh
 Inherited
asXML():XML
Mesh
 Inherited
clone(object:* = null):*
Mesh
 Inherited
BaseMesh
 Inherited
Mesh
 Inherited
distanceTo(obj:Object3D):Number
Object3D
  
generate(baseObject:Mesh, aFrames:Array, doloop:Boolean):void
Animator
 Inherited
gotoAndPlay(value:int):void
BaseMesh
 Inherited
gotoAndStop(value:int):void
BaseMesh
 Inherited
invertFaces():void
Mesh
 Inherited
lookAt(target:Number3D, upAxis:Number3D = null):void
Object3D
 Inherited
moveBackward(distance:Number):void
Object3D
 Inherited
moveDown(distance:Number):void
Object3D
 Inherited
moveForward(distance:Number):void
Object3D
 Inherited
moveLeft(distance:Number):void
Object3D
 Inherited
movePivot(dx:Number, dy:Number, dz:Number):void
Mesh
 Inherited
moveRight(distance:Number):void
Object3D
 Inherited
moveTo(target:Number3D):void
Object3D
 Inherited
moveUp(distance:Number):void
Object3D
 Inherited
onCycle(listener:Function):void
BaseMesh
 Inherited
onSequenceDone(listener:Function):void
BaseMesh
 Inherited
pitch(angle:Number):void
Object3D
 Inherited
play(init:Object = null):void
BaseMesh
 Inherited
Mesh
 Inherited
quarterFaces():void
Mesh
 Inherited
removeFace(face:Face):void
Mesh
 Inherited
removeOnCycle(listener:Function):void
BaseMesh
 Inherited
removeOnDimensionsChange(listener:Function):void
Object3D
 Inherited
removeOnMouseDown(listener:Function):void
Object3D
 Inherited
removeOnMouseMove(listener:Function):void
Object3D
 Inherited
removeOnMouseOut(listener:Function):void
Object3D
 Inherited
removeOnMouseOver(listener:Function):void
Object3D
 Inherited
removeOnMouseUp(listener:Function):void
Object3D
 Inherited
removeOnRadiusChange(listener:Function):void
Object3D
 Inherited
removeOnSceneChange(listener:Function):void
Object3D
 Inherited
removeOnSceneTransformChange(listener:Function):void
Object3D
 Inherited
removeOnSequenceDone(listener:Function):void
BaseMesh
 Inherited
removeOnTransformChange(listener:Function):void
Object3D
 Inherited
roll(angle:Number):void
Object3D
 Inherited
rotate(axis:Number3D, angle:Number):void
Object3D
 Inherited
scale(scale:Number):void
BaseMesh
 Inherited
scaleAnimation(val:Number):void
BaseMesh
 Inherited
scaleX(scaleX:Number):void
BaseMesh
 Inherited
scaleY(scaleY:Number):void
BaseMesh
 Inherited
scaleZ(scaleZ:Number):void
BaseMesh
 Inherited
setPlaySequences(aPlaylist:Array, loopLast:Boolean = false):void
BaseMesh
 Inherited
tick(time:int):void
BaseMesh
 Inherited
toString():String
Object3D
 Inherited
translate(axis:Number3D, distance:Number):void
Object3D
 Inherited
traverse(traverser:Traverser):void
Object3D
 Inherited
yaw(angle:Number):void
Object3D
Protected Methods
 MethodDefined by
 Inherited
addElement(element:IMeshElement):void
BaseMesh
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
LazyEventDispatcher
 Inherited
dispatchEvent(evt:Event):Boolean
LazyEventDispatcher
 Inherited
hasEventListener(type:String):Boolean
LazyEventDispatcher
 Inherited
Object3D
 Inherited
Object3D
 Inherited
Object3D
 Inherited
Object3D
 Inherited
Object3D
 Inherited
removeElement(element:IMeshElement):void
BaseMesh
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
LazyEventDispatcher
 Inherited
scaleXYZ(scaleX:Number, scaleY:Number, scaleZ:Number):void
BaseMesh
 Inherited
willTrigger(type:String):Boolean
LazyEventDispatcher
Property detail
framelistproperty
framelist:Array  [read-only]Implementation
    public function get framelist():Array
Constructor detail
Animator()constructor
public function Animator(baseObject:Mesh, aFrames:Array, init:Object = null, doloop:Boolean = false)Parameters
baseObject:Mesh
 
aFrames:Array
 
init:Object (default = null)
 
doloop:Boolean (default = false)
Init Parameters
Method detail
addFrames()method
public function addFrames(aFrames:Array):void Parameters
aFrames:Array
generate()method 
public function generate(baseObject:Mesh, aFrames:Array, doloop:Boolean):void Parameters
baseObject:Mesh
 
aFrames:Array
 
doloop:Boolean
Wiki link
Click to go to the wiki page for 'away3d.animation.Animator'

Code examples

Comments