sceneName | 新场景的名称。此参数不能为空或为 null,也不能与现有场景的名称相同。 |
parameters | 用于创建场景的各种参数。 |
Scene 对所创建的新场景的引用,或返回无效场景(如果创建失败)。
在运行时使用给定名称创建一个新的空场景。
新场景将以叠加方式在层级视图中打开,位于当前已打开的所有现有场景旁边。新场景的路径将为空。此函数用于在运行时创建场景。要在编辑时创建场景(例如,创建编辑器脚本或工具时需要创建场景),请使用 EditorSceneManager.NewScene。
using UnityEngine.SceneManagement; using UnityEngine;
public class ExampleClass : MonoBehaviour { public void Awake() { Scene newScene = SceneManager.CreateScene("My New Scene"); } }