diff options
Diffstat (limited to 'WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs')
-rw-r--r-- | WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs | 28 |
1 files changed, 23 insertions, 5 deletions
diff --git a/WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs b/WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs index a4698f4..214a785 100644 --- a/WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs +++ b/WorldlineKeepers/Assets/Scripts/Application/ApplicationMain.cs @@ -25,36 +25,54 @@ namespace WK public void OnAwake() { onAwakeHandler?.Invoke(); + + GameStageManager.Instance.OnAwake(); + } public void OnStart() { - onStartHandler?.Invoke(); + onStartHandler?.Invoke(); + + + GameStageManager.Instance.OnStart(); + } public void OnUpdate() { - onUpdateHandler?.Invoke(); + onUpdateHandler?.Invoke(); + + GameStageManager.Instance.OnUpdate(); } public void OnFixedUpdate() { - onFixedUpdateHandler?.Invoke(); + onFixedUpdateHandler?.Invoke(); + + GameStageManager.Instance.OnFixedUpdate(); + } public void OnDestroy() { - onDestroyHandler?.Invoke(); + onDestroyHandler?.Invoke(); + + GameStageManager.Instance.OnDestroy(); } public void OnApplicationQuit() { - onApplicationQuitHandler?.Invoke(); + onApplicationQuitHandler?.Invoke(); + + GameStageManager.Instance.OnApplicationQuit(); } public void OnApplicationPause() { onApplicationPauseHandler?.Invoke(); + + GameStageManager.Instance.OnApplicationPause(); } } |