public void Hit(float damage) { m_health.Value -= damage; if (m_health.Value <= 0f && m_killable != null) { m_killable?.Dead(); } }
private void OnTriggerEnter(Collider other) { IKillable enemy = other.GetComponent <IKillable>(); if (enemy != null) { m_level.Decrease(); enemy.Dead(); } }