コード例 #1
0
 public void Heal(Hearts amount)
 {
     if (!enabled)
     {
         return;
     }
     ActualHp += amount;
     ActualHp  = Hearts.Clamp(ActualHp, 0, maxHearts.Value);
     if (onHealed != null)
     {
         onHealed.Invoke(amount.TotalPoints);
     }
 }
コード例 #2
0
 void Clamp()
 {
     value = Hearts.Clamp(value, min, max);
 }