Beispiel #1
0
 public virtual void TakeDamage(EnemyDamageInfo damageInfo)
 {
     if (PlayerTakeDamageEvent != null)
     {
         PlayerTakeDamageEvent.Invoke(damageInfo);
     }
 }
Beispiel #2
0
 public void Handle(PlayerTakeDamageEvent @event)
 {
     _view.OnHealthChange(@event.PlayerData.Health / @event.PlayerData.MaxHealth);
 }