コード例 #1
0
ファイル: CharacterHP.cs プロジェクト: Awakeeeee/DuelGame
 public void ConsumeEnegy(float amount)
 {
     currentMP -= amount;
     if (enegyBarUI)
     {
         enegyBarUI.UpdateTakeDamageHP(amount);
     }
 }
コード例 #2
0
ファイル: CharacterHP.cs プロジェクト: Awakeeeee/DuelGame
    public override void TakeDamage(float damage)
    {
        currentHP -= damage;
        hpBarUI.UpdateTakeDamageHP(damage);

        if (currentHP <= 0f)
        {
            currentHP = 0f;
            Die();
        }
    }