public virtual void Dead() { this.CancelInvoke(); aliveZombies.Remove(this); foreach (Blood blood in bloods) { if (blood.Exist()) { blood.SelfDestroy(); } } Destroy(gameObject); }