Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Comportamiento del HUD

31/40
Recursos

Aportes 4

Preguntas 4

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

si por casualidad cuando les aparece un error al colocar SceneManager coloquen en la parte de arriba “using UnityEngine.SceneManagement;”

Para hacer que se paralice el juego a la hora que salga el GameOver se puede utilizar el codigo: Time.timeScale = 0.

    public void ShowGameOverScreen()
    {
        Time.timeScale = 0;
        gameOverScreen.SetActive(true);
        finalScoreText.text = "Score: " + GameManager.sharedInstance.score;
    }

    public void PlayAgain()
    {
        Time.timeScale = 1;
        gameOverScreen.SetActive(false);
        SceneManager.LoadScene("MainScene");
    }

Genial

Así va quedando el juego, el HUD actualiza correctamente toda la información de la partida, y se despliega el menu de Game Over cuando el tiempo se termina o cuando el player se queda sin puntos de vida.