コード例 #1
0
 public void CheckForCurrentPlayerEndOfTurn()
 {
     if (currentPlayer.HasNoMoreMovableCharacters())
     {
         GiveTurnToNextPlayer();
         currentPlayer.OnTurnGiven();
     }
 }
コード例 #2
0
 public void CheckForComputerTurnSkip()
 {
     if (Input.GetKeyDown(Constants.SKIP_COMPUTER_TURN_KEY))
     {
         currentPlayer = players.Find(player => player is HumanPlayer);
         currentPlayer.OnTurnGiven();
     }
 }