Пример #1
0
 public void SetGameState(GameState state)
 {
     Debug.Log($"GameState changed: {state}");
     GameState = state;
     OnStateChange?.Invoke(state);
     if (GameState == GameState.WaitForStart)
     {
         OnRestartLevel?.Invoke();
     }
 }
Пример #2
0
 public static void RaiseOnRestartLevelEvent()
 {
     OnRestartLevel?.Invoke();
 }