public void ToTitleScreen() { Message_StateTransition message = new Message_StateTransition(GameStateManager.Instance.CurrState.StateType, GameState.TITLE); message.Publish(); SaveData(); }
private IEnumerator ShowLogo() { yield return new WaitForSeconds(TimeToWait); Message_StateTransition message = new Message_StateTransition(GameStateManager.Instance.CurrState.StateType, GameState.TITLE); message.Publish(); GameStateManager.Instance.MoveToState(GameState.LOADING); }
public void ToGame() { Message_StateTransition message = new Message_StateTransition(GameStateManager.Instance.CurrState.StateType, GameState.PLAY); message.Publish(); }