コード例 #1
0
 /// <summary>
 /// 弾のダメージをセットし、敵のHPを減らす関数
 /// </summary>
 /// <param name="bDamage"></param>
 public void SetBulletDamage(int bDamage)
 {
     bulletDamage = bDamage;
     hp          -= bulletDamage;
     Debug.Log($"現在のHPは{hp}");
     m_enemyHPSlider.value = hp;
     //敵のHPが0以下になったら
     if (hp <= 0)
     {
         //敵が倒されたときにエフェクトを発生させる
         DeathEffectGenerate();
         //Costを増やす
         CostManager c = m_costMana.GetComponent <CostManager>();
         c.UpCost();
         //敵を破壊する
         Destroy(this.gameObject);
     }
 }