ゲームクリアーシーン①(シーン遷移の設定)
![68827279 19db 4f2d 9082 27f8e8f8437a](https://codegenius.org/uploads/slide/image/7808/68827279-19db-4f2d-9082-27f8e8f8437a.jpeg)
![E570f0b3 83ca 40ea 800f 894e3a2e1182](https://codegenius.org/uploads/slide/image/7809/e570f0b3-83ca-40ea-800f-894e3a2e1182.jpeg)
![5011d468 906f 4c1d 8b51 ccde8b5e5850](https://codegenius.org/uploads/slide/image/7810/5011d468-906f-4c1d-8b51-ccde8b5e5850.jpeg)
シーン遷移
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
// ★追加
using UnityEngine.SceneManagement;
public class BossCoreHP : EnemyBase
{
public Slider HPSlider;
void Start()
{
HP = 100;
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);
// ★追加
SceneManager.LoadScene("GameClear");
}
}
}
![25c4d9da 1960 4680 9165 988b6f1f007c](https://codegenius.org/uploads/slide/image/7811/25c4d9da-1960-4680-9165-988b6f1f007c.jpeg)
【2021版】Danmaku(基礎/全55回)
他のコースを見る![68827279 19db 4f2d 9082 27f8e8f8437a](https://codegenius.org/uploads/slide/image/7808/68827279-19db-4f2d-9082-27f8e8f8437a.jpeg)
![E570f0b3 83ca 40ea 800f 894e3a2e1182](https://codegenius.org/uploads/slide/image/7809/e570f0b3-83ca-40ea-800f-894e3a2e1182.jpeg)
![5011d468 906f 4c1d 8b51 ccde8b5e5850](https://codegenius.org/uploads/slide/image/7810/5011d468-906f-4c1d-8b51-ccde8b5e5850.jpeg)
シーン遷移
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
// ★追加
using UnityEngine.SceneManagement;
public class BossCoreHP : EnemyBase
{
public Slider HPSlider;
void Start()
{
HP = 100;
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);
// ★追加
SceneManager.LoadScene("GameClear");
}
}
}
![25c4d9da 1960 4680 9165 988b6f1f007c](https://codegenius.org/uploads/slide/image/7811/25c4d9da-1960-4680-9165-988b6f1f007c.jpeg)
ゲームクリアーシーン①(シーン遷移の設定)