Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


OpenSceneAdditive(string)

Opens the Scene at path additively.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Method
  • Namespace: UnityEditor
  • Assembly: UnityEditor
Warning
Deprecated. Use EditorSceneManager.OpenScene
public static void OpenSceneAdditive(string path)

Parameters

path

Remarks

All paths are relative to the project folder. Like: "Assets/MyScenes/MyScene.unity".

Examples

using UnityEngine;using UnityEditor;public class Example : MonoBehaviour{ [MenuItem("Example/Load Scene Additive")] static void Apply() { string strScenePath = AssetDatabase.GetAssetPath(Selection.activeObject); if (strScenePath == null || !strScenePath.Contains(".unity")) { EditorUtility.DisplayDialog("Select Scene", "You Must Select a Scene!", "OK"); EditorApplication.Beep(); return; } Debug.Log("Opening " + strScenePath + " additively"); EditorApplication.OpenSceneAdditive(strScenePath); }}