Namespace UnityEngine.Timeline | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Namespace UnityEngine.Timeline

    Classes

    ActivationControlPlayable

    Playable that controls the active state of a GameObject.

    ActivationTrack

    Track that can be used to control the active state of a GameObject.

    AnimationPlayableAsset

    A Playable Asset that represents a single AnimationClip clip.

    AnimationTrack

    A Timeline track used for playing back animations on an Animator.

    AudioPlayableAsset

    PlayableAsset wrapper for an AudioClip in Timeline.

    AudioTrack

    A Timeline track that can play AudioClips.

    ControlPlayableAsset

    Playable Asset that generates playables for controlling time-related elements on a GameObject.

    ControlTrack

    A Track whose clips control time-related elements on a GameObject.

    CustomStyleAttribute

    Use this attribute to customize the appearance of a Marker.

    DirectorControlPlayable

    Playable Behaviour used to control a PlayableDirector.

    GroupTrack

    A group track is a container that allows tracks to be arranged in a hierarchical manner.

    HideInMenuAttribute

    Use this attribute to hide a class from Timeline menus.

    Marker

    Use Marker as a base class when creating a custom marker.

    MarkerTrack

    Use this track to add Markers bound to a GameObject.

    NotKeyableAttribute

    Apply this to a PlayableBehaviour class or field to indicate that it is not animatable.

    ParticleControlPlayable

    Playable that synchronizes a particle system simulation.

    PlayableTrack

    A PlayableTrack is a track whose clips are custom playables.

    PrefabControlPlayable

    Playable that controls and instantiates a Prefab.

    SignalAsset

    An asset representing an emitted signal. A SignalAsset connects a SignalEmitter with a SignalReceiver.

    SignalEmitter

    Marker that emits a signal to a SignalReceiver.

    SignalReceiver

    Listens for emitted signals and reacts depending on its defined reactions.

    SignalTrack

    Use this track to emit signals to a bound SignalReceiver.

    TimeControlPlayable

    A PlayableBehaviour that manages a component that implements the ITimeControl interface

    TimelineAsset

    A PlayableAsset that represents a timeline.

    TimelineAsset.EditorSettings

    Properties of the timeline that are used by the editor

    TimelineClip

    Represents a clip on the timeline.

    TimelinePlayable

    The root Playable generated by timeline.

    TimeNotificationBehaviour

    Use this PlayableBehaviour to send notifications at a given time.

    TrackAsset

    A PlayableAsset representing a track inside a timeline.

    TrackAssetExtensions

    Extension methods for TrackAssets

    TrackBindingTypeAttribute

    Specifies the type of object that should be bound to a TrackAsset.

    TrackClipTypeAttribute

    Specifies the type of PlayableAsset that a TrackAsset derived class can create clips of.

    TrackColorAttribute

    Attribute used to specify the color of the track and its clips inside the Timeline Editor.

    Interfaces

    IMarker

    Interface implemented by markers.

    INotificationOptionProvider

    Implement this interface to change the behaviour of an INotification.

    IPropertyCollector

    Interface used to inform the Timeline Editor about potential property modifications that may occur while previewing.

    IPropertyPreview

    Implement this interface in a PlayableAsset to specify which properties will be modified when Timeline is in preview mode.

    ITimeControl

    Interface that can be implemented by MonoBehaviours indicating that they receive time-related control calls from a PlayableGraph.

    ITimelineClipAsset

    Implement this interface to support advanced features of timeline clips.

    Enums

    ActivationControlPlayable.PostPlaybackState

    The state of a GameObject's activeness when a PlayableGraph stops.

    ActivationTrack.PostPlaybackState

    Specify what state to leave the GameObject in after the Timeline has finished playing.

    AnimationPlayableAsset.LoopMode

    Whether the source AnimationClip loops during playback.

    ClipCaps

    Describes the timeline features supported by a clip

    MatchTargetFields

    Flags specifying which offset fields to match

    NotificationFlags

    Use these flags to specify the notification behaviour.

    TimelineAsset.DurationMode

    How the duration of the timeline is determined.

    TimelineClip.BlendCurveMode

    How blend curves are treated in an overlap

    TimelineClip.ClipExtrapolation

    How the clip handles time outside its start and end range.

    TrackBindingFlags

    Options for track binding

    TrackOffset

    Describes what is used to set the starting position and orientation of each Animation Track.

    Back to top Copyright © 2019 Unity Technologies
    Generated by DocFX