//ゲームクリア処理 public void GameClear() { EnergyAmount += getEnergy; PlayerPrefs.SetInt("ENERGY", EnergyAmount); time.SetActive(false); timetext.SetActive(false); energy_text.SetActive(false); energy.SetActive(false); HP_text.SetActive(false); item_frame.SetActive(false); outoshot_text.SetActive(false); gameClear.SetActive(true); Audio_Manager.GetComponent <AudioSource>().volume = 0.03f; Audio.volume = 0.30f; Audio.PlayOneShot(SE_GameClear); var clones = GameObject.FindGameObjectsWithTag("Enemy"); foreach (var clone in clones) { Destroy(clone); } GameObject player = GameObject.Find("Player"); Destroy(player); if (PlayerPrefs.GetInt("CLEAR", 0) < stageNo) { PlayerPrefs.SetInt("CLEAR", stageNo); } Invoke("GoBackStageSelect", 3.0f); }
public void Set_HP_value(int value) { HP_value = value; HP_text.GetComponent <Text>().text = Attack_value.ToString(); }