Skip to main content

Abstract Class: AnimationClipController

Defined in: modules/engine/src/animation/animator.ts:20

Generic playback controller for one animation clip.

Extended by​

Constructors​

Constructor​

new AnimationClipController(props?): AnimationClipController

Defined in: modules/engine/src/animation/animator.ts:30

Parameters​

props?​

AnimationClipControllerProps = {}

Returns​

AnimationClipController

Properties​

name​

name: string

Defined in: modules/engine/src/animation/animator.ts:22

Application-visible clip name.


playing​

playing: boolean = true

Defined in: modules/engine/src/animation/animator.ts:24

Whether playback is currently enabled.


speed​

speed: number = 1

Defined in: modules/engine/src/animation/animator.ts:26

Playback speed multiplier.


startTime​

startTime: number = 0

Defined in: modules/engine/src/animation/animator.ts:28

Start time in seconds relative to wall-clock playback time.

Methods​

setTime()​

setTime(timeMs): void

Defined in: modules/engine/src/animation/animator.ts:36

Advances the clip to the supplied wall-clock time in milliseconds.

Parameters​

timeMs​

number

Returns​

void