コード例 #1
0
ファイル: Enemy.cs プロジェクト: alejandroom/TowerDef
 public void AdjustCurHealth(int adj)
 {
     curHealth += adj;
     if (curHealth < 0)
     {
         dead      = true;
         curHealth = 0;
         score.addPuntuation(maxHealth);
         Destroy(gameObject);
     }
     if (curHealth > maxHealth)
     {
         curHealth = maxHealth;
     }
     if (maxHealth < 1)
     {
         maxHealth = 1;
     }
     healthBarlenght = baseHealthBarlenght * (curHealth / (float)maxHealth);
 }