Class PlayableDirector
Inheritance
PlayableDirector
Assembly: UnityEngine.dll
Syntax
public class PlayableDirector : Behaviour, IExposedPropertyTable
Properties
duration
Declaration
public double duration { get; }
Property Value
|
Improve this Doc
View Source
Declaration
public DirectorWrapMode extrapolationMode { get; set; }
Property Value
initialTime
Declaration
public double initialTime { get; set; }
Property Value
|
Improve this Doc
View Source
playableAsset
Declaration
public PlayableAsset playableAsset { get; set; }
Property Value
|
Improve this Doc
View Source
playableGraph
Declaration
public PlayableGraph playableGraph { get; }
Property Value
|
Improve this Doc
View Source
playOnAwake
Declaration
public bool playOnAwake { get; set; }
Property Value
|
Improve this Doc
View Source
state
Declaration
public PlayState state { get; }
Property Value
time
Declaration
public double time { get; set; }
Property Value
timeUpdateMode
Declaration
public DirectorUpdateMode timeUpdateMode { get; set; }
Property Value
Methods
ClearGenericBinding(Object)
Declaration
public void ClearGenericBinding(Object key)
Parameters
Type |
Name |
Description |
Object |
key |
|
ClearReferenceValue(PropertyName)
Declaration
public void ClearReferenceValue(PropertyName id)
Parameters
|
Improve this Doc
View Source
DeferredEvaluate()
Declaration
public void DeferredEvaluate()
Evaluate()
Declaration
GetGenericBinding(Object)
Declaration
public Object GetGenericBinding(Object key)
Parameters
Type |
Name |
Description |
Object |
key |
|
Returns
GetReferenceValue(PropertyName, out Boolean)
Declaration
public Object GetReferenceValue(PropertyName id, out bool idValid)
Parameters
Returns
Pause()
Declaration
Play()
Declaration
|
Improve this Doc
View Source
Play(PlayableAsset)
Declaration
public void Play(PlayableAsset asset)
Parameters
|
Improve this Doc
View Source
Play(PlayableAsset, DirectorWrapMode)
Declaration
public void Play(PlayableAsset asset, DirectorWrapMode mode)
Parameters
RebindPlayableGraphOutputs()
Declaration
public void RebindPlayableGraphOutputs()
RebuildGraph()
Declaration
public void RebuildGraph()
Resume()
Declaration
|
Improve this Doc
View Source
SetGenericBinding(Object, Object)
Declaration
public void SetGenericBinding(Object key, Object value)
Parameters
SetReferenceValue(PropertyName, Object)
Declaration
public void SetReferenceValue(PropertyName id, Object value)
Parameters
Stop()
Declaration
Events
|
Improve this Doc
View Source
paused
Declaration
public event Action<PlayableDirector> paused
Event Type
|
Improve this Doc
View Source
played
Declaration
public event Action<PlayableDirector> played
Event Type
|
Improve this Doc
View Source
stopped
Declaration
public event Action<PlayableDirector> stopped
Event Type
Implements
Extension Methods