public void DestroyBullet(Collider2D collision) { if (collision.gameObject.tag == "Bullet") { Destroy(collision.gameObject); DestroyBulletHandler?.Invoke(); } if (collision.gameObject.tag == "Bonus") { Destroy(collision.gameObject); DestroyBonusHandler?.Invoke(); } }
public void DestroyBullet(Collider2D collision) { if (collision.gameObject.tag == "Bullet") { Destroy(collision.gameObject); DestroyBulletHandler?.Invoke(); _audio.PlayOneShot(_meteorCrash); _bulletDeath.Play(); } if (collision.gameObject.tag == "Bonus") { Destroy(collision.gameObject); DestroyBonusHandler?.Invoke(); } if (collision.gameObject.tag == "BonusSpeed") { Destroy(collision.gameObject); } if (collision.gameObject.tag == "BonusDeffend") { Destroy(collision.gameObject); } }