@@ -20,9 +20,10 @@ public static class GameManager
2020
2121 public class StartState : BaseState
2222 {
23- public override async UniTask OnEnter ( CancellationToken ct = default )
23+ public override UniTask OnEnter ( CancellationToken ct = default )
2424 {
2525 UnityEngine . Debug . Log ( "Init Start" ) ;
26+ return UniTask . CompletedTask ;
2627 }
2728
2829 public override async UniTask OnUpdate ( CancellationToken ct = default )
@@ -32,18 +33,20 @@ public override async UniTask OnUpdate(CancellationToken ct = default)
3233 baseNode . StateMachine . TriggerNextTransition ( "IsStart" ) ;
3334 }
3435
35- public override async UniTask OnExit ( CancellationToken ct = default )
36+ public override UniTask OnExit ( CancellationToken ct = default )
3637 {
3738 UnityEngine . Debug . Log ( "Init End" ) ;
39+ return UniTask . CompletedTask ;
3840 }
3941 }
4042
4143 public class PlayState : BaseState
4244 {
43- public override async UniTask OnEnter ( CancellationToken ct = default )
45+ public override UniTask OnEnter ( CancellationToken ct = default )
4446 {
4547 UnityEngine . Debug . Log ( "Play Start" ) ;
4648 UnityEngine . Debug . Log ( $ "Boss Hp = { GameManager . bossHp } ") ;
49+ return UniTask . CompletedTask ;
4750 }
4851
4952 public override async UniTask OnUpdate ( CancellationToken ct = default )
@@ -62,17 +65,19 @@ public override async UniTask OnUpdate(CancellationToken ct = default)
6265
6366 }
6467
65- public override async UniTask OnExit ( CancellationToken ct = default )
68+ public override UniTask OnExit ( CancellationToken ct = default )
6669 {
6770 UnityEngine . Debug . Log ( "Play End" ) ;
71+ return UniTask . CompletedTask ;
6872 }
6973 }
7074
7175 public class PauseState : BaseState
7276 {
73- public override async UniTask OnEnter ( CancellationToken ct = default )
77+ public override UniTask OnEnter ( CancellationToken ct = default )
7478 {
7579 UnityEngine . Debug . Log ( "Pause" ) ;
80+ return UniTask . CompletedTask ;
7681 }
7782
7883 public override async UniTask OnUpdate ( CancellationToken ct = default )
@@ -81,18 +86,20 @@ public override async UniTask OnUpdate(CancellationToken ct = default)
8186 baseNode . StateMachine . TriggerNextTransition ( "Resume" ) ;
8287 }
8388
84- public override async UniTask OnExit ( CancellationToken ct = default )
89+ public override UniTask OnExit ( CancellationToken ct = default )
8590 {
8691 UnityEngine . Debug . Log ( "Resume" ) ;
92+ return UniTask . CompletedTask ;
8793 }
8894 }
8995
9096 public class EndState : BaseState
9197 {
92- public override async UniTask OnEnter ( CancellationToken ct = default )
98+ public override UniTask OnEnter ( CancellationToken ct = default )
9399 {
94100 UnityEngine . Debug . Log ( "Game End" ) ;
95101 baseNode . StateMachine . Stop ( ) ;
102+ return UniTask . CompletedTask ;
96103 }
97104 }
98105
0 commit comments