Skip to content

Defined in: packages/three-flatland/src/animation/types.ts:38

Options for playing an animation.

optional loop?: boolean

Defined in: packages/three-flatland/src/animation/types.ts:42

Override loop setting


optional onComplete?: () => void

Defined in: packages/three-flatland/src/animation/types.ts:46

Callback when animation completes (non-looping)

void


optional onEvent?: (event, frameIndex) => void

Defined in: packages/three-flatland/src/animation/types.ts:52

Callback on frame event

string

number

void


optional onFrame?: (frameIndex, frame) => void

Defined in: packages/three-flatland/src/animation/types.ts:50

Callback on frame change

number

AnimationFrame

void


optional onLoop?: (loopCount) => void

Defined in: packages/three-flatland/src/animation/types.ts:48

Callback on each loop

number

void


optional speed?: number

Defined in: packages/three-flatland/src/animation/types.ts:44

Override speed multiplier


optional startFrame?: number

Defined in: packages/three-flatland/src/animation/types.ts:40

Start from a specific frame