包含此页的版本:
不含此页的版本:
您可以创建一个新的场景场景包含游戏的环境和菜单。将每个唯一的场景文件视为一个独特的关卡。在每个场景中,你放置你的环境、障碍物和装饰品,基本上是将你的游戏设计和构建成碎片。更多信息
请参阅术语表模板,采用以下方式之一:
| 提示: |
|---|
| 在从场景创建模板之前,请创建一个与场景同名的文件夹,并将要克隆的任何资源放入其中。创建模板时,Unity 会自动为这些资产启用 Clone 属性。有关详细信息,请参阅编辑场景模板。 |
您可以创建空场景模板,稍后进行配置。空模板不会出现在“新建场景”对话框中,直到您编辑其属性以将场景资产与其关联。
要在当前项目文件夹中创建空场景模板:
要在特定项目文件夹中创建空场景模板:
执行下列作之一:
在项目窗口一个窗口,显示您的内容Assets文件夹(项目选项卡)更多信息
在术语表中查看,右键单击文件夹以打开上下文菜单。
在 项目(Project) 窗口中打开该文件夹,然后右键点击资源窗格以打开上下文菜单。
选择创建>场景模板。
您可以将任何现有场景转换为场景模板。从现有场景创建模板后,您可能需要编辑其属性,以指定在从中创建新场景时 Unity 克隆其哪些依赖项。
要从现有场景资产创建模板,请打开 项目(Project) 窗口,然后执行以下作之一:
要从当前场景创建场景模板,请从菜单中选择文件>另存为场景模板。
如果您有未保存的更改,Unity 会提示您在保存模板之前保存场景。
从当前场景创建模板后,您可能需要编辑其属性,以指定 Unity 在从中创建新场景时克隆其哪些依赖项。
您可以从 C# 创建场景模板脚本一段代码,允许您创建自己的组件、触发游戏事件、随时间修改组件属性以及以您喜欢的任何方式响应用户输入。更多信息
请参阅术语表.
若要创建空场景模板,请使用 CreateSceneTemplate 方法。
SceneTemplate.CreateSceneTemplate(string sceneTemplatePath)
若要从现有场景创建模板,请使用 CreateTemplateFromScene 方法。Unity 会自动将场景与模板相关联,并提取场景的依赖项。
SceneTemplate.CreateTemplateFromScene(SceneAsset sourceSceneAsset, string sceneTemplatePath);