示例#1
0
 public void Win(WinConditions winCondition)
 {
     winSound.Play();
     GameController.GameHasStarted = false;
     foreach (var player in playerRefs)
     {
         ScoreSystem.AwardPoints(player.GetComponent <PlayerInput>().PlayerID, winCondition);
     }
     WinActions(Color.white);
 }
示例#2
0
    public void Win(GameObject player, WinConditions winCondition)
    {
        winSound.Play();
        GameController.GameHasStarted = false;
        var playerID = player.GetComponent <PlayerInput>().PlayerID;

        ScoreSystem.AwardPoints(playerID, winCondition);
        var playerColor = PlayerSetup.GetColorFromPlayerID(playerID);

        WinActions(playerColor);
    }