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

            if (enemy != null)
            {
                m_level.Decrease();
                enemy.Dead();
            }
        }