//シーンの変更 public void ChangeScene(EScene scene) { SceneManager.LoadScene(scene.ToString()); }
public void CloseScene(EScene scene) { SceneManager.UnloadSceneAsync(scene.ToString()); }
public void ChangeSceneAsync(EScene scene) { SceneManager.LoadSceneAsync(scene.ToString(), LoadSceneMode.Additive); }
protected IEnumerator LoadSceneAdditiveAsync(EScene scene) { yield return(SceneManager.LoadSceneAsync(scene.ToString(), LoadSceneMode.Additive)); }
protected void LoadSceneAdditive(EScene scene) { SceneManager.LoadScene(scene.ToString(), LoadSceneMode.Additive); }
protected void LoadScene(EScene scene) { //Application.LoadLevel(scene.ToString()); SceneManager.LoadScene(scene.ToString(), LoadSceneMode.Single); }