コード例 #1
0
 public void MoveScene(int index)
 {
     loadingBar.fillAmount = 0f;
     _PrevScene_Name       = (SCENENAME)SceneManager.GetActiveScene().buildIndex;
     _NextScene_Name       = (SCENENAME)index;
     Canvas_Loading.SetActive(true);
     //Debug.Log("Canvas_Loading true");
     StartCoroutine("LoadScene");
 }
コード例 #2
0
 public void MoveScene(SCENENAME sceneName)
 {
     SoundManager.Instance.StopBGM();
     loadingBar.fillAmount = 0f;
     _PrevScene_Name       = (SCENENAME)SceneManager.GetActiveScene().buildIndex;
     //SoundController.Instance.AllSoundStop(false);
     _NextScene_Name = sceneName;
     Canvas_Loading.SetActive(true);
     Debug.Log("Canvas_Loading true :" + _NextScene_Name.ToString());
     StartCoroutine("LoadScene");
 }
コード例 #3
0
    public void MoveScene(string name)
    {
        LogMessage("MoveScene : " + name);
        SCENENAME sceneName = (SCENENAME)Enum.Parse(typeof(SCENENAME), name);

        loadingBar.fillAmount = 0f;
        _PrevScene_Name       = (SCENENAME)SceneManager.GetActiveScene().buildIndex;
        //SoundController.Instance.AllSoundStop(false);
        _NextScene_Name = sceneName;
        Canvas_Loading.SetActive(true);
        //Debug.Log("Canvas_Loading true :" + _NextScene_Name.ToString());
        StartCoroutine("LoadScene");
    }