Esempio n. 1
0
 private void OnGameOver()
 {
     Time.timeScale = 0;
     _gameOverScreen.Open();
     _highScore.Open();
     _birdMover.enabled = false;
 }
Esempio n. 2
0
    // Update is called once per frame
    void Update()
    {
        if ((!player1.GetComponent <Jugador>().isAlive || !player2.GetComponent <Jugador>().isAlive) && !roundEnded)
        {
            if (player1.GetComponent <Jugador>().isAlive)
            {
                player1.GetComponent <Jugador>().points++;
            }
            else if (player2.GetComponent <Jugador>().isAlive)
            {
                player2.GetComponent <Jugador>().points++;
            }

            roundEnded = true;
            this.CheckVictory();
        }


        if (roundEnded)
        {
            player1.GetComponent <Jugador>().RestartRound();
            player1.transform.position = pos1.position;
            player2.GetComponent <Jugador>().RestartRound();
            player2.transform.position = pos2.position;
            roundEnded = false;
        }

        if (Input.GetKeyDown("p"))
        {
            paused = !paused;
            if (paused)
            {
                endScreen.Open();
            }
            else
            {
                endScreen.Close();
            }
        }
    }
Esempio n. 3
0
 private void OnPlayerDead()
 {
     gameOverScreen.Open("Game Over");
 }
Esempio n. 4
0
 private void OnGameOver()
 {
     Time.timeScale = 0;
     _gameOverScreen.Open();
 }
Esempio n. 5
0
 public void OnGameOver()
 {
     Time.timeScale = 0;
     _gameOverScreen.Open();
 }
Esempio n. 6
0
 public void OnGameOver()
 {
     Time.timeScale = 0;
     _gameOverScreen.Open();
     _inputScreen.SetActive(false);
 }
Esempio n. 7
0
 private void OnBirdDied()
 {
     Time.timeScale = 0;
     _gameOverScreen.Open();
 }
Esempio n. 8
0
 private void OnGameOver()
 {
     Time.timeScale = 0;
     _startScreen.Close();
     _gameOverScreen.Open();
 }
Esempio n. 9
0
 public void OnGameOver()
 {
     _healthBar.gameObject.transform.localPosition = new Vector3(-813.9678f, 472.0651f, 0.1f);
     Time.timeScale = 0;
     _gameOverScreen.Open();
 }