Class DewCutsceneDirector
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
Mirror.NetworkBehaviour
DewCutsceneDirector
Assembly: Dew.Core.dll
Syntax
[ExecuteAlways]
[RequireComponent(typeof(PlayableDirector))]
public class DewCutsceneDirector : DewNetworkBehaviour, ILogicUpdate
Fields
cutsceneStartDelay
Declaration
public float cutsceneStartDelay
Field Value
disableAi
Declaration
Field Value
disableEndTransition
Declaration
public bool disableEndTransition
Field Value
disableStartTransition
Declaration
public bool disableStartTransition
Field Value
enableSkip
Declaration
Field Value
endBeforeTimelineStops
Declaration
public bool endBeforeTimelineStops
Field Value
onFinish
Declaration
Field Value
| Type |
Description |
| System.Action |
|
onFinishAfterFadeIn
Called everywhere when this cutscene stops playing.
Declaration
public Action onFinishAfterFadeIn
Field Value
| Type |
Description |
| System.Action |
|
onPlay
Declaration
Field Value
| Type |
Description |
| System.Action |
|
reenableAiDelay
Declaration
[ShowIf("disableAi", true)]
public float reenableAiDelay
Field Value
stopAllPlayers
Declaration
public bool stopAllPlayers
Field Value
Properties
isPlaying
Declaration
public bool isPlaying { get; }
Property Value
Methods
Awake()
Declaration
protected override void Awake()
Overrides
CmdSkip()
Declaration
FrameUpdate()
Declaration
public override void FrameUpdate()
Overrides
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
Play()
Declaration
[Button]
public void Play()
PlayNetworked()
Declaration
public void PlayNetworked()
Implements
Extension Methods