public void BoomDead() { if (data.DestroedObject != null) { data.DestroedObject(data); } Instantiate(playerExplosion, transform.position, transform.rotation); gameObject.SetActive(false); }