Version: 6000.3
语言: 中文
场景模板
编辑场景模板

创建场景模板

您可以创建一个新的场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表
模板,采用以下方式之一:

创建模板后,您可以编辑其属性从中创建新场景

提示:
在从场景创建模板之前,请创建一个与场景同名的文件夹,并将要克隆的任何资源放入其中。创建模板时,Unity 会自动为这些资产启用 Clone 属性。有关详细信息,请参阅编辑场景模板

创建空场景模板

您可以创建空场景模板,稍后进行配置。空模板不会出现在“新建场景”对话框中,直到您编辑其属性以将场景资产与其关联。

要在当前项目文件夹中创建空场景模板:

  • 从菜单中,选择 资产(Assets) > 创建>场景模板(Create Scene Template) 。

要在特定项目文件夹中创建空场景模板:

  1. 执行下列作之一:

  2. 项目窗口一个窗口,显示您的内容Assets文件夹(项目选项卡)更多信息
    术语表中查看
    ,右键单击文件夹以打开上下文菜单。

  3. 在 项目(Project) 窗口中打开该文件夹,然后右键点击资源窗格以打开上下文菜单。

  4. 选择创建>场景模板

从现有场景资源创建模板

您可以将任何现有场景转换为场景模板。从现有场景创建模板后,您可能需要编辑其属性,以指定在从中创建新场景时 Unity 克隆其哪些依赖项。

要从现有场景资产创建模板,请打开 项目(Project) 窗口,然后执行以下作之一:

  • 右键点击场景资源以打开上下文菜单。然后选择“从场景创建>场景模板”。
  • 选择场景资源,然后从主菜单中选择 资产(Assets) > 从场景创建>场景模板(Create Scene Template From Scene)。

从当前场景创建模板

要从当前场景创建场景模板,请从菜单中选择文件>另存为场景模板

如果您有未保存的更改,Unity 会提示您在保存模板之前保存场景。

从当前场景创建模板后,您可能需要编辑其属性,以指定 Unity 在从中创建新场景时克隆其哪些依赖项。

从 C# 脚本创建模板

您可以从 C# 创建场景模板脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间修改组件属性以及以您喜欢的任何方式响应用户输入。更多信息
请参阅术语表
.

若要创建空场景模板,请使用 CreateSceneTemplate 方法

SceneTemplate.CreateSceneTemplate(string sceneTemplatePath)

若要从现有场景创建模板,请使用 CreateTemplateFromScene 方法。Unity 会自动将场景与模板相关联,并提取场景的依赖项。

SceneTemplate.CreateTemplateFromScene(SceneAsset sourceSceneAsset, string sceneTemplatePath);

场景模板
编辑场景模板