Skip to main content

AnimationSystem

Classes

AnimationSystem

Constants

v4boundingSphere : Vector4

Functions

constructActionClips(mixer, mesh, actions)
startClip(component, clip)
updateAnimationState(component)
registerAnimation(component, model3d)
advanceAnimation(mixer, timeDelta)

AnimationSystem

Kind: global class

new AnimationSystem(viewportSize)

ParamType
viewportSizeVector2

animationSystem.link(component, mesh, entity)

Kind: instance method of AnimationSystem

ParamType
componentAnimation
mesh
entityint

animationSystem.unlink(component, mesh, entity)

Kind: instance method of AnimationSystem

ParamType
componentAnimation
mesh
entityint

animationSystem.update(timeDelta)

Kind: instance method of AnimationSystem

ParamType
timeDeltanumber

v4boundingSphere : Vector4

Kind: global constant

constructActionClips(mixer, mesh, actions)

Kind: global function

ParamType
mixerAnimationMixer
mesh
actionsobject.<string, Future.<AnimationAction>>

startClip(component, clip)

Kind: global function

ParamType
component
clipAnimationClip

startClip~visitClipAction(clipAction)

Kind: inner method of startClip

ParamType
clipActionAnimationAction

updateAnimationState(component)

Kind: global function

ParamType
componentAnimation

registerAnimation(component, model3d)

Kind: global function

ParamType
componentAnimation
model3dMesh

advanceAnimation(mixer, timeDelta)

Kind: global function

ParamType
mixerThreeAnimationMixer
timeDeltanumber

advanceAnimation~root : Object3D

get root

Kind: inner constant of advanceAnimation