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

Создание шаблонов сцен

Новый шаблон сцены можно создать одним из следующих способов:

После создания шаблона, вы можете изменить его свойства или создать новые сцены из него.

Тип:
Прежде чем создавать шаблон из сцены, создайте папку с тем же именем, что и сцена, и поместите в неё любые ассеты, которые вы хотите клонировать. При создании шаблона Unity автоматически включает свойство Клон для этих ассетов. Более подробно см. Редактирование шаблонов сцен.

Создание пустого шаблона сцены

Вы можете создавать шаблоны пустых сцен и настраивать их позже. Пустой шаблон не появляется в диалоге Новый Scene до тех пор, пока вы не измените его свойства, чтобы связать с ним ассет сцены.

Чтобы создать пустой шаблон сцены в текущей папке проекта:

  • В меню выберите Assets > Create > Scene Template.

Чтобы создать пустой шаблон сцены в конкретной папке проекта:

  1. Выполните одно из следующих действий:

  2. В окне Project щелкните папку правой кнопкой мыши, чтобы открыть контекстное меню.

  3. Откройте папку в окне Project и щелкните правой кнопкой мыши панель ассетов, чтобы открыть контекстное меню.

  4. Выберите Создать > Scene Шаблон.

Создание шаблона из существующего элемента сцены

Вы можете превратить любую существующую сцену в шаблон сцены. После создания шаблона из существующей сцены, вы можете изменить ее свойства, чтобы указать, какие из ее зависимостей Unity клонирует при создании новой сцены из нее.

Чтобы создать шаблон из существующего элемента сцены, откройте окно Project и выполните одно из следующих действий:

  • Щелкните правой кнопкой мыши элемент сцены, чтобы открыть контекстное меню. Затем выберите Создать > Scene Шаблон из Scene.
  • Выберите элемент сцены и в главном меню выберите Активы > Создать > Scene Шаблон От Scene.

Создание шаблона из текущей сцены

Чтобы создать шаблон сцены из текущей сцены, в меню выберите Файл > Сохранить как Scene Шаблон.

Если у вас есть несохраненные изменения, Unity попросит вас сохранить сцену перед сохранением шаблона.

После создания шаблона из текущей сцены вы можете изменить его свойства, чтобы указать, какие из его зависимостей Unity клонирует при создании новой сцены из него.

Создание шаблонов из скриптов C#

Вы можете создавать шаблоны сцен из ваших C# скриптов.

Для создания пустого шаблона сцены используйте CreateSceneTemplate метод.

SceneTemplate.CreateSceneTemplate(string sceneTemplatePath)

Чтобы создать шаблон из существующей сцены, используйте CreateTemplateFromScene метод. Unity автоматически связывает сцену с шаблоном и извлекает зависимости сцены.

SceneTemplate.CreateTemplateFromScene(SceneAsset sourceSceneAsset, string sceneTemplatePath);