コード例 #1
0
ファイル: menuController.cs プロジェクト: grubyghozt/Game2D
 void Start()
 {
     if (instatnce == null)
     {
         instatnce = this;
     }
     homeState.gameObjectsInThisState                  = gameObjectsInHomeState;
     selectLevelState.gameObjectsInThisState           = gameObjectsSelectLevelState;
     selectNumberOfPlayersState.gameObjectsInThisState = gameObjectsSelectNumberOfPlayersState;
     currentState = homeState;
     currentState.enterState();
 }
コード例 #2
0
ファイル: menuController.cs プロジェクト: grubyghozt/Game2D
 public void changeState(menuState newState)
 {
     currentState.exitState();
     newState.enterState();
     currentState = newState;
 }