Пример #1
0
 //防御成功時の全員の防御アニメーション
 public void AllCharaPartyDamage()
 {
     datyoAnimation.DamegeAnimation();
     tokageAnimation.DamegeAnimation();
     momongaAnimation.DamegeAnimation();
     kameAnimation.DamegeAnimation();
 }
Пример #2
0
 //勇者が攻撃する関数
 public void AttackAnimal(string animalName, GameObject notes, bool hantei, int power, bool deadly)
 {
     Destroy(notes);
     //攻撃成功かどうかの判定
     if (hantei == true)
     {
         //必殺ノーツかどうかの判定
         if (deadly == true)
         {
             power = power * 2;
             scenarioText.ChengeScenarioText(animalName + "必殺技\n" + power + "ダメージを与えた");
             //scenarioChara.PopUpChara(animalName);
         }
         else  {
             scenarioText.ChengeScenarioText(animalName + "攻撃\n" + power + "ダメージを与えた");
         }
         hp.DownEnemyHp(power);
         if (hp.enemyhp <= 0)
         {
             scenarioText.ChengeScenarioText("敵を倒した!!");
             StartCoroutine(BattleWin());
             return;
         }
         tinpanAnimation.DamegeAnimation();
     }
     else
     {
         scenarioText.ChengeScenarioText(animalName + "攻撃失敗\n");
     }
 }