示例#1
0
    public override void OnActivate()
    {
        Managers.Game.isGameActive = false;

        if (Managers.Score.currentScore > StatsController.Instance.highScore)
        {
            StatsController.Instance.highScore = Managers.Score.currentScore;
        }

        StatsController.Instance.numberOfGames++;
        Managers.UI.popUps.ActivateGameOverPopUp();
        Managers.Audio.PlayLoseSound();
        // Update the PlayGames highscore
        PlayGamesController.AddScoreToLeaderboard(GPGSIds.leaderboard_highscores, StatsController.Instance.highScore);
    }