private void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.tag != "NotDie") { // SoundManagerScript.PlaySound("Hit"); SE VIR ANÚNCIO FICA ASSIM // gameManager.GameOver(); SoundManagerScript.PlaySound("Hit"); PlayerPrefs.SetInt("deaths", (PlayerPrefs.GetInt("deaths", 0) + 1)); gameManager.GameOver(); //gameManager.Replay(); } }
void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Border") { switch (collision.gameObject.name) { case "Top": isTouchTop = true; break; case "Bottom": isTouchBottom = true; break; case "Right": isTouchRight = true; break; case "Left": isTouchLeft = true; break; } } else if (collision.gameObject.tag == "Enemy" || collision.gameObject.tag == "Enemy Bullet") { if (isHit) { return; } isHit = true; life--; manager.UpdateLifeIcon(life); if (life == 0) { manager.GameOver(); } else { manager.RespwanPlayer(); } gameObject.SetActive(false); Destroy(collision.gameObject); } }
private void OnCollisionEnter2D(Collision2D collision) { gm.GameOver(); }