Class TimelineAsset
A PlayableAsset that represents a timeline.
Inherited Members
Namespace: UnityEngine .Timeline
Assembly: solution.dll
Syntax
[ExcludeFromPreset]
[Serializable]
public class TimelineAsset : PlayableAsset, IPlayableAsset, ISerializationCallbackReceiver, ITimelineClipAsset, IPropertyPreview
Properties
Name | Description |
---|---|
clip |
The capabilities supported by all clips in the timeline. |
duration | The length, in seconds, of the timeline |
duration |
The mode used to determine the duration of the Timeline |
editor |
Settings used by timeline for editing purposes |
fixed |
The length of the timeline when durationMode is set to fixed length. |
marker |
Gets the marker track for this TimelineAsset. |
output |
Returns the the number of output tracks in the Timeline. |
outputs | A description of the PlayableOutputs that will be created by the timeline when instantiated. |
root |
Returns the number of tracks at the root level of the timeline. |
Methods
Name | Description |
---|---|
Create |
Creates a marker track for the TimelineAsset. |
Create |
Creates an instance of the timeline |
Create |
Allows you to create a track and add it to the Timeline. |
Create |
Creates a track and adds it to the Timeline Asset. |
Create |
Creates a track and adds it to the Timeline Asset. |
Create |
Creates a track and adds it to the Timeline Asset. |
Delete |
Delete a clip from this timeline. |
Delete |
Deletes a track from a timeline, including all clips and subtracks. |
Gather |
Called by the Timeline Editor to gather properties requiring preview. |
Get |
Retrives the output track from the given index. |
Get |
Gets a list of all output tracks in the Timeline. |
Get |
Retrieves at root track at the specified index. |
Get |
Get an enumerable list of all root tracks. |