ボスの機能の作成⑤(HPとHPスライダーの設定)
![13d23327 7e2c 40ad aa82 678c88592a8d](https://codegenius.org/uploads/slide/image/7787/13d23327-7e2c-40ad-aa82-678c88592a8d.jpeg)
![7e9b58cb b617 4d83 a429 051eedabc5e4](https://codegenius.org/uploads/slide/image/7788/7e9b58cb-b617-4d83-a429-051eedabc5e4.jpeg)
ボスのHPの設定
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BossCoreHP : EnemyBase
{
public Slider HPSlider;
void Start()
{
HP = 5;
HPSlider.maxValue = HP;
HPSlider.value = HP;
ScoreValue = 2500;
}
public override void TakeDamage(int missilePower)
{
HP -= missilePower;
HPSlider.value = HP;
if(HP<1)
{
this.gameObject.SetActive(false);
GameObject.Find("ScoreManager").GetComponent<ScoreManager>().AddScore(ScoreValue);
}
}
}
![9a0299b7 2f14 40ca 80cd f5f67caba45d](https://codegenius.org/uploads/slide/image/7789/9a0299b7-2f14-40ca-80cd-f5f67caba45d.jpeg)
![0ad999ca 6375 4095 811d 0bdcf789da61](https://codegenius.org/uploads/slide/image/7790/0ad999ca-6375-4095-811d-0bdcf789da61.jpeg)
![00428bda 8429 493b 9533 662f911399dd](https://codegenius.org/uploads/slide/image/7791/00428bda-8429-493b-9533-662f911399dd.jpeg)
![0bd07025 ce48 46f8 b048 58ff3910076e](https://codegenius.org/uploads/slide/image/7792/0bd07025-ce48-46f8-b048-58ff3910076e.jpeg)
![Ea65320d e7b5 4646 a737 464ec3cb794f](https://codegenius.org/uploads/slide/image/7793/ea65320d-e7b5-4646-a737-464ec3cb794f.jpeg)
【2021版】Danmaku(基礎/全55回)
他のコースを見る![13d23327 7e2c 40ad aa82 678c88592a8d](https://codegenius.org/uploads/slide/image/7787/13d23327-7e2c-40ad-aa82-678c88592a8d.jpeg)
![7e9b58cb b617 4d83 a429 051eedabc5e4](https://codegenius.org/uploads/slide/image/7788/7e9b58cb-b617-4d83-a429-051eedabc5e4.jpeg)
ボスのHPの設定
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class BossCoreHP : EnemyBase
{
public Slider HPSlider;
void Start()
{
HP = 5;
HPSlider.maxValue = HP;
HPSlider.value = HP;
ScoreValue = 2500;
}
public override void TakeDamage(int missilePower)
{
HP -= missilePower;
HPSlider.value = HP;
if(HP<1)
{
this.gameObject.SetActive(false);
GameObject.Find("ScoreManager").GetComponent<ScoreManager>().AddScore(ScoreValue);
}
}
}
![9a0299b7 2f14 40ca 80cd f5f67caba45d](https://codegenius.org/uploads/slide/image/7789/9a0299b7-2f14-40ca-80cd-f5f67caba45d.jpeg)
![0ad999ca 6375 4095 811d 0bdcf789da61](https://codegenius.org/uploads/slide/image/7790/0ad999ca-6375-4095-811d-0bdcf789da61.jpeg)
![00428bda 8429 493b 9533 662f911399dd](https://codegenius.org/uploads/slide/image/7791/00428bda-8429-493b-9533-662f911399dd.jpeg)
![0bd07025 ce48 46f8 b048 58ff3910076e](https://codegenius.org/uploads/slide/image/7792/0bd07025-ce48-46f8-b048-58ff3910076e.jpeg)
![Ea65320d e7b5 4646 a737 464ec3cb794f](https://codegenius.org/uploads/slide/image/7793/ea65320d-e7b5-4646-a737-464ec3cb794f.jpeg)
ボスの機能の作成⑤(HPとHPスライダーの設定)