コード例 #1
0
 //初期シーンのセット
 public CurrentSceneOwner(SceneCreator sceneCreator,
                          IUnitySceneController unitySceneController)
 {
     this.unitySceneController = unitySceneController;
     unitySceneController.SetScene();
     currentScene = sceneCreator();
 }
コード例 #2
0
        //現在のシーンを変更

        public void ChangeCurrentScene(SceneCreator sceneCreator)
        {
            currentScene.Dispose();
            unitySceneController.SetScene();
            currentScene = sceneCreator();
        }