Beispiel #1
0
 void ChangeGameMode(int newMode)
 {
     if (newMode == 0)
     {
         gameMode = new GameMode1();
     }
     else if (newMode == 1)
     {
         gameMode = new GameMode2();
     }
     currentGameMode = newMode;
     gameMode.InitGameMode();
 }
Beispiel #2
0
 private void ModesView_OnModeChanged(bool isInEditMode)
 {
     CurrentGameMode?.StopGameMode();
     CurrentGameMode = isInEditMode ? editMode : normalMode;
     CurrentGameMode?.InitGameMode();
 }