Files
fatal-exception/Assets/Scripts/Cutscene.cs
2020-01-29 22:13:26 -05:00

19 lines
367 B
C#

using System.Collections;
using UnityEngine;
public abstract class Cutscene : MonoBehaviour
{
public IEnumerator Play()
{
OnSceneStart();
yield return OnScenePlay();
OnSceneEnd();
}
protected abstract IEnumerator OnScenePlay();
protected virtual void OnSceneStart() { }
protected virtual void OnSceneEnd() { }
}