Ejemplo n.º 1
0
		public void ToTitleScreen()
		{
			Message_StateTransition message = new Message_StateTransition(GameStateManager.Instance.CurrState.StateType, GameState.TITLE);
			message.Publish();

            SaveData();
		}
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 public void ToGame()
 {
     Message_StateTransition message = new Message_StateTransition(GameStateManager.Instance.CurrState.StateType, GameState.PLAY);
     message.Publish();
 }