示例#1
0
 public void birdScored()
 {
     if (GameOver)
     {
         return;
     }
     score++;
     scoreText.text = "Score: " + score.ToString();
     SoundMananger.PlaySound("point");
 }
示例#2
0
    // Update is called once per frame
    void Update()
    {
        if (GameOver == true && Input.GetMouseButtonDown(0))


        {
            SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
            SoundMananger.PlaySound("restart");
        }
    }
示例#3
0
文件: Bird.cs 项目: schindre/2d-game
    // Update is called once per frame
    void Update()
    {
        if (isDead == false)
        {
            if (Input.GetMouseButtonDown(0))
            {
                rb2d.velocity = Vector2.zero;
                rb2d.AddForce(new Vector2(0, upForce));
                anim.SetTrigger("Flap");

                SoundMananger.PlaySound("jump");
            }
        }
    }
示例#4
0
 public void BirdDied()
 {
     GameOverText.SetActive(true);
     GameOver = true;
     SoundMananger.PlaySound("death");
 }