Class CinemachineTrack
Timeline track for CinemachineCamera activation
Inherited Members
TrackAsset.OnBeforeTrackSerialize()
TrackAsset.OnAfterTrackDeserialize()
TrackAsset.m_Clips
TrackAsset.start
TrackAsset.end
TrackAsset.duration
TrackAsset.muted
TrackAsset.mutedInHierarchy
TrackAsset.timelineAsset
TrackAsset.parent
TrackAsset.GetClips()
TrackAsset.isEmpty
TrackAsset.hasClips
TrackAsset.hasCurves
TrackAsset.isSubTrack
TrackAsset.outputs
TrackAsset.GetChildTracks()
TrackAsset.curves
TrackAsset.locked
TrackAsset.lockedInHierarchy
TrackAsset.supportsNotifications
TrackAsset.CreatePlayable(PlayableGraph, GameObject)
TrackAsset.CreateDefaultClip()
TrackAsset.CreateClip<T>()
TrackAsset.DeleteClip(TimelineClip)
TrackAsset.DeleteMarker(IMarker)
TrackAsset.GetMarkers()
TrackAsset.GetMarkerCount()
TrackAsset.GatherProperties(PlayableDirector, IPropertyCollector)
TrackAsset.OnCreateClip(TimelineClip)
TrackAsset.CalculateItemsHash()
TrackAsset.CreatePlayable(PlayableGraph, GameObject, TimelineClip)
TrackAsset.CanCreateTrackMixer()
TrackAsset.GetAnimationClipHash(AnimationClip)
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate(Object, Scene)
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.Cinemachine
Assembly: Unity.Cinemachine.dll
Syntax
[Serializable]
[TrackClipType(typeof(CinemachineShot))]
[TrackBindingType(typeof(CinemachineBrain), TrackBindingFlags.None)]
[TrackColor(0.53, 0, 0.08)]
public class CinemachineTrack : TrackAsset, IPlayableAsset, ISerializationCallbackReceiver, IPropertyPreview
Fields
TrackPriority
Declaration
[Tooltip("The priority controls the precedence that this track takes over other CinemachineTracks. Tracks with higher priority will override tracks with lower priority. If two simultaneous tracks have the same priority, then the more-recently instanced track will take precedence. Track priority is unrelated to Cinemachine Camera priority.")]
public int TrackPriority
Field Value
Type | Description |
---|---|
int |
Methods
CreateTrackMixer(PlayableGraph, GameObject, int)
TrackAsset implementation
Declaration
public override Playable CreateTrackMixer(PlayableGraph graph, GameObject go, int inputCount)
Parameters
Type | Name | Description |
---|---|---|
PlayableGraph | graph | |
GameObject | go | |
int | inputCount |
Returns
Type | Description |
---|---|
Playable |
Overrides
Implements
UnityEngine.Timeline.IPropertyPreview