版本:Unity 6 (6000.0)
语言 : 英语
场景模板
编辑场景模板

创建场景模板

您可以通过以下几种方式创建新的 场景场景包含游戏环境和菜单。可以将每个独特的场景文件视为一个独特的关卡。在每个场景中,您可以放置环境、障碍物和装饰,本质上是以片段的方式设计和构建游戏。更多信息
参见 术语表
模板

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

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

创建空场景模板

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

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

  • 从菜单中,选择 资源 > 创建 > 场景模板

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

  1. 执行以下操作之一

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

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

  4. 选择 创建 > 场景模板

从现有场景资源创建模板

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

要从现有场景资源创建模板,请打开项目窗口,并执行以下操作之一

  • 右键单击场景资源以打开上下文菜单。然后选择 创建 > 从场景创建场景模板
  • 选择场景资源,然后从主菜单中选择 资源 > 创建 > 从场景创建场景模板

从当前场景创建模板

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

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

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

从 C# 脚本创建模板

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

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

SceneTemplate.CreateSceneTemplate(string sceneTemplatePath)

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

SceneTemplate.CreateTemplateFromScene(SceneAsset sourceSceneAsset, string sceneTemplatePath);

场景模板
编辑场景模板