private void OnHit(int damage) { hp.Damage(damage); if (!hp.IsAlive()) { gameObject.SetActive(false); onHandleDeath.Invoke(); } }