public void Destroy() { //Add some effect GameObject.Instantiate <HitEffect>(hitEffectPrefab, transform.position, Quaternion.identity); BulletsManager.RemoveBullet(this); Destroy(this.gameObject); }
void OnTriggerEnter2D(Collider2D other) { Bullet bullet = other.GetComponent <Bullet>(); if (bullet != null) { BulletsManager.RemoveBullet(bullet); } Destroy(other.gameObject); }