Esempio n. 1
0
        /// <summary>
        /// Closes all scenes in the editor
        /// </summary>
        public void CloseAll(Scene.SceneCallback onClosed = null)
        {
            Scene.Unload(scenes, onClosed);

            //foreach (var scene in this.scenes)
            //  scene.Close();
        }
Esempio n. 2
0
        /// <summary>
        /// Opens all scenes in the editor
        /// </summary>
        public void OpenAll(Scene.SceneCallback onOpened = null)
        {
            Scene.Load(scenes, onOpened);

            //foreach (var scene in this.scenes)
            //  scene.Add();
        }
Esempio n. 3
0
 /// <summary>
 /// Unloads this scene (asynchronously)
 /// </summary>
 public void Unload(Scene.SceneCallback onFinished = null)
 {
     Scene.Unload(this, onFinished);
 }
Esempio n. 4
0
 /// <summary>
 /// Loads this scene
 /// </summary>
 /// <param name="mode"></param>
 public void Load(LoadSceneMode mode, Scene.SceneCallback onFinished = null)
 {
     Scene.Load(this, mode, onFinished);
 }