For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/interfaces/IVector3TimelinePlayerEntry.md.

Interface: IVector3TimelinePlayerEntry experimental

player

Beta

A Vector3 timeline entry owned by a Timeline Player pane

Extends

Properties

id

readonly id: string

Beta

Remarks

Unique identifier for the entry.

Inherited from

ITimelinePlayerEntry.id


paneId

readonly paneId: string

Beta

Remarks

Identifier of the parent Timeline Player pane.

Inherited from

ITimelinePlayerEntry.paneId


title

readonly title: LocalizedString | undefined

Beta

Remarks

Display title shown next to the entry's graph.

Inherited from

ITimelinePlayerEntry.title

Methods

addKeyframe()

addKeyframe(keyframe): void

Beta

Parameters

keyframe

IVector3Keyframe

Keyframe to add.

Returns

void

Remarks

Add a keyframe.


getKeyframes()

getKeyframes(): IVector3Keyframe[]

Beta

Returns

IVector3Keyframe[]

Remarks

Get the list of keyframes for this entry.


getSelectedKeyframeId()

getSelectedKeyframeId(): string | undefined

Beta

Returns

string | undefined

Remarks

Get the currently selected keyframe identifier for this entry, or undefined if no keyframe in this entry is selected.


removeKeyframe()

removeKeyframe(id): void

Beta

Parameters

id

string

Identifier of the keyframe to remove.

Returns

void

Remarks

Remove a keyframe by its identifier.


setKeyframes()

setKeyframes(keyframes): void

Beta

Parameters

keyframes

IVector3Keyframe[]

New set of keyframes.

Returns

void

Remarks

Bulk replace all keyframes.


setSelectedKeyframeId()

setSelectedKeyframeId(keyframeId): void

Beta

Parameters

keyframeId

string | undefined

Identifier of the keyframe to select, or undefined to deselect.

Returns

void

Remarks

Set the selected keyframe for this entry.


setTitle()

setTitle(title): void

Beta

Parameters

title

LocalizedString | undefined

New title.

Returns

void

Remarks

Updates title of the entry.

Inherited from

ITimelinePlayerEntry.setTitle


updateKeyframe()

updateKeyframe(keyframe): void

Beta

Parameters

keyframe

IVector3Keyframe

Keyframe with updated time/value.

Returns

void

Remarks

Update an existing keyframe. Matched by the id field.

同领域相关