Пример #1
0
 public GameStateFactory(GamestartState.Factory gamestartFactory,
                         GameplayState.Factory gameplayFactory,
                         GameoverState.Factory gameoverFactory)
 {
     _gamestartFactory = gamestartFactory;
     _gameplayFactory  = gameplayFactory;
     _gameoverFactory  = gameoverFactory;
 }
Пример #2
0
 public GameStateFactory(MenuState.Factory menuFactory,
                         GameplayState.Factory gameplayFactory,
                         GameOverState.Factory gameOverFactory,
                         VictoryState.Factory victoryFactory)
 {
     _menuFactory     = menuFactory;
     _gameplayFactory = gameplayFactory;
     _gameOverFactory = gameOverFactory;
     _victoryFactory  = victoryFactory;
 }