Esempio n. 1
0
    IEnumerator DeadCoroutine()
    {
        audioManager.PlayDeadSound();
        backgroundMusic.Pause();
        Time.timeScale = 0.1f;
        GameObject.Find("_ScoreManager").GetComponent <ScoreManagerScript>().UpdateTotalScore();
        yield return(new WaitForSecondsRealtime(0.5f));

        gameOverPanel.SetActive(true);
        GameObject.Find("_ReviveManager").GetComponent <MyReviveManagerScript>().StartCountingGameOver();
        lost = true;
    }
Esempio n. 2
0
    IEnumerator DeadCoroutine()
    {
        audioManager.PlayDeadSound();
        backgroundMusic.Pause();
        //Time.timeScale = 0.1f;
        //	GameObject.Find("_ScoreManager").GetComponent<JumpShootScoreManagerScript>().UpdateTotalScore();
        yield return(new WaitForSecondsRealtime(0.5f));

        //	float score = GameObject.Find("_ScoreManager").GetComponent<JumpShootScoreManagerScript>().currentScore;
        GM.GameOver();
        lost = true;
    }