AnimationMixer
The class is a player for animations on a particular object called root
Hierarchy
- EventDispatcher
- AnimationMixer
Constructors
constructor
Constructor
Parameters
- root: Object3D
animation target.
- useCache: boolean
optional, default is true. By default, animationAction will be cached with root id and name when clipAction.
Returns AnimationMixer
Overrides EventDispatcher.constructor
- root: Object3D
Properties
_ uuid
Inherited from EventDispatcher._uuid
_ listeners
Inherited from EventDispatcher._listeners
Accessors
uuid
- get uuid(): string
Returns string
Inherited from EventDispatcher.uuid
- set uuid(uuid: string): void
Parameters
- uuid: string
Returns void
Inherited from EventDispatcher.uuid
Methods
on
once
has
off
emit
Active the event and call the registered listener.
Parameters
- type: EventType<never>
Returns void
Inherited from EventDispatcher.emit
clear All Listeners
Removes all listeners from listening list.
Returns void
Inherited from EventDispatcher.clearAllListeners
clip Action
Generating AnimationAction from AnimationClip. Calling With the same clip name and root, it will always return the same action instance.
Parameters
- clip: AnimationClip
- root: Object3D
optional, default is the root of AnimationMixer. It is used for searching animation target.
Returns AnimationAction
update
Advance the mixer time and update animation
Parameters
- deltaTime: number
delta time in seconds
Returns void
- deltaTime: number
set Time
Set the mixer to a specific time and update animation
Parameters
- time: number
time in seconds
Returns void
- time: number
The class is a player for animations on a particular object called root