Example #1
0
    //ゲームクリア処理
    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);
    }
Example #2
0
 public void Set_HP_value(int value)
 {
     HP_value = value;
     HP_text.GetComponent <Text>().text = Attack_value.ToString();
 }