Beispiel #1
0
 public GameManager(
     GameStateSignal gameStateSignal,
     GameStateMachine stateMachine)
 {
     this.gameStateSignal = gameStateSignal;
     this.stateMachine    = stateMachine;
 }
Beispiel #2
0
        protected override void StateDependency(GameStateSignal gameStateSignal)
        {
            base.StateDependency(gameStateSignal);

            switch (gameStateSignal.state)
            {
            case GameState.GAME:

                StartCoroutine(DistributeProjects());
                break;
            }
        }