Beispiel #1
0
    public void EndGame(PlayerController winner)
    {
        AudioManager.Instance?.Stop("BackgroundMusic");
        AudioManager.Instance?.Play("AnnouncerGameOver0" + Random.Range(1, 9), 1f);
        AudioManager.Instance?.Play("GameOverMusic", 1f);

        GameOver = true;
        gameOverScreen.text.text = "Game Over\n" + (winner == default ? "Draw" : (winner.ColoredName + " Won"));
        Time.timeScale           = 0.5f;
        StartCoroutine(gameOverScreen.FadeIn(0.5f));
    }