/// <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); } }