跳转到内容

TimelineAPI

此内容尚不支持你的语言。

Defined in: timeline/TimelineControl.ts:34

Per-App timeline playback control. Holds this App’s per-entity playback state and is published as the Timeline resource; game code drives playback via app.getResource(Timeline).

The timeline runtime is pure TS now — there is no C++ handle or wasm module here. TimelinePlugin advances each entity’s TimelineState every frame; these methods flip/seek that state and write the play flags through to the entity’s TimelinePlayer component.

new TimelineAPI(flags_?): TimelineAPI

Defined in: timeline/TimelineControl.ts:37

PlayerFlagChannel | null

TimelineAPI

getCurrentTime(entity): number

Defined in: timeline/TimelineControl.ts:98

number

number


getState(entity): TimelineState | undefined

Defined in: timeline/TimelineControl.ts:49

number

TimelineState | undefined


isPlaying(entity): boolean

Defined in: timeline/TimelineControl.ts:94

number

boolean


pause(entity): void

Defined in: timeline/TimelineControl.ts:69

number

void


play(entity): void

Defined in: timeline/TimelineControl.ts:63

number

void


setTime(entity, time): void

Defined in: timeline/TimelineControl.ts:86

number

number

void


stop(entity): void

Defined in: timeline/TimelineControl.ts:75

number

void