# OpenSceneAdditive(string)

> Opens the Scene at path additively.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.6/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** Use EditorSceneManager.OpenScene

```csharp
public static void OpenSceneAdditive(string path)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)):&#x20;

### Remarks

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

### Examples

```csharp
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);
    }
}
```
