Exemplo n.º 1
0
 public override void damageProc(DamageScript scr)
 {
     if (scr == null)
         return;
     hp -= scr.getDamage();
     if(hp < 1)
     {
         GameManager.gameOver();
     }
 }
Exemplo n.º 2
0
 public override void damageProc(DamageScript scr)
 {
     if (scr == null)
     {
         return;
     }
     hp -= scr.getDamage();
     if (hp < 1)
     {
         GameManager.gameOver();
     }
 }
Exemplo n.º 3
0
 public override void damageProc(DamageScript scr)
 {
     if (scr == null)
         return;
     hp -= scr.getDamage();
     if(hp < 1 & !death)
     {
         death = true;
         if (gameObject.GetComponent<KaboonScript>() != null)
         {
             gameObject.GetComponent<KaboonScript>().setKaboon();
         }
         //爆発アニメーション
         explosion();
         //スコアに追加
         GameManager.Score += score;
     }
 }
Exemplo n.º 4
0
 public override void damageProc(DamageScript scr)
 {
     if (scr == null)
     {
         return;
     }
     hp -= scr.getDamage();
     if (hp < 1 & !death)
     {
         death = true;
         if (gameObject.GetComponent <KaboonScript>() != null)
         {
             gameObject.GetComponent <KaboonScript>().setKaboon();
         }
         //爆発アニメーション
         explosion();
         //スコアに追加
         GameManager.Score += score;
     }
 }