Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

SceneManager.CreateScene

Declaration

public static SceneManagement.Scene CreateScene(string sceneName);
public static SceneManagement.Scene CreateScene(string sceneName, SceneManagement.CreateSceneParameters parameters);

Параметры

Параметр Описание
sceneName Имя новой сцены Scene. Имя не может быть пустым, нулевым или таким же, как и имя существующей сцены.
параметры Различные параметры используются для создания Scene.

Возвращаемое значение

Scene Ссылка на созданный новый Scene или недействительный Scene, если создание не удалось.

Описание

Создать во время выполнения новый пустой Scene с указанным именем.

Новый Scene будет открыт в иерархии вместе с любыми существующими сценами, которые открыты в данный момент. Путь к новому Scene будет пуст. Эта функция предназначена для создания сцен во время выполнения. Чтобы создать Scene во время редактирования (например, при создании скрипта редактора или инструмента, который должен создавать сцены), используйте EditorSceneManager.NewScene.

using UnityEngine.SceneManagement;
using UnityEngine;

public class ExampleClass : MonoBehaviour { public void Awake() { Scene newScene = SceneManager.CreateScene("My New Scene"); } }