コード例 #1
0
 public void TakeDamage(int amount)
 {
     if (stats.currentShield > 0)
     {
         LoseShield(amount);
     }
     else
     {
         stats.TakeDamage(amount);
     }
 }
コード例 #2
0
 public void TakeDamage(int amount)
 {
     characterDefinition.TakeDamage(amount);
 }
コード例 #3
0
ファイル: CharacterStats.cs プロジェクト: edeyrnion/Yaduu
 public void TakeDamage(float amount)
 {
     CharacterDefinition.TakeDamage(amount, gameObject);
     Debug.Log(CharacterDefinition.name + " Health: " + GetHealth());
 }
コード例 #4
0
 public void TakeDamage(int damageAmount)
 {
     characterDefinition.TakeDamage(damageAmount);
 }