コード例 #1
0
 public void AddHp(int amount)
 {
     _hpRuntime += amount;
     if (_hpRuntime >= _currentMaxHpRunTime)
     {
         _hpRuntime = _currentMaxHpRunTime;
     }
     OnChangedHp?.Invoke(_hpRuntime);
 }
コード例 #2
0
 public void ResetHp()
 {
     _hpRuntime = _currentMaxHpRunTime;
     OnChangedHp?.Invoke(_hpRuntime);
 }
コード例 #3
0
 public void DecreaseHp(int amount)
 {
     _hpRuntime -= amount;
     OnChangedHp?.Invoke(_hpRuntime);
 }