Version: 6000.3
语言: 中文
在预设资产中重用设置
支持自定义类型的预设

创建预设以保存和重复使用设置

预设是用于从 Unity 编辑器窗口保存和重用设置配置的资产。预设可帮助您避免手动重复配置相同的设置。您可以保存组件、资产或项目设置(Project Settings) 广泛的设置集合,允许您配置物理、音频、网络、图形、输入和项目的许多其他区域的行为方式。更多信息
请参阅术语表
窗口,然后在同一上下文的其他实例中应用该配置。

例如,您可以编辑刚体允许游戏对象受到模拟重力和其他力影响的组件。更多信息
请参阅术语表
组件,将这些设置保存到预设资产中,然后将该预设资产应用于其他 Rigidbody 组件游戏对象Unity 场景中的基本对象,可以表示角色、道具、风景、相机、航路点等。游戏对象的功能由附加到它的组件定义。更多信息
请参阅术语表
.该预设仅适用于刚体组件,不会影响其他组件。

您可以将预设存储在Assets文件夹。使用“项目”窗口查看和选择要在检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
.

项目窗口中的预设资源示例,组织在预设子文件夹中
项目窗口中的预设资源示例,组织在预设子文件夹中

将设置保存到新预设

要保存配置的设置,请为它们创建新的预设资产,如下所示:

  1. 确定要另存为预设的资产或设置组:
    • 对于游戏对象:在“层次结构”窗口中选择一个游戏对象,以在“检查器”窗口中打开其属性。
    • 对于资源:在“项目”窗口中选择资源,以在“检查器”窗口中打开其导入设置。
    • 对于项目设置:从主菜单中,转到 编辑(Edit) > 项目设置(Project Settings),然后选择要另存为预设的设置组。
  2. “检查器”或“项目设置”窗口中配置属性。

  3. 单击窗口右上角的预设选择器(滑块图标)。
    “检查器”窗口中“变换”组件上的“预设”滑块图标。

  4. 选择预设(Select Preset) 窗口中,单击 新建(Create New) 。将出现“文件保存”对话框。

  5. 为新预设选择一个位置,输入其名称,然后单击“存储”

注意:预设支持和预设选择器仅适用于某些项目设置窗口。

编辑现有预设中保存的设置

要编辑现有预设中保存的设置,请从“项目”窗口中选择预设资产,然后在“检查器”窗口中编辑其属性。

注意:更改预设中的属性时,更改不会影响已应用预设的项目。例如,如果您将 Rigidbody 组件的预设应用于游戏对象,然后编辑预设,则 Rigidbody 组件中的设置不会更改。

在“检查器”窗口中编辑预置
在“检查器”窗口中编辑预置

应用预设中的设置

有两种方法可以应用预设:

  • 通过 选择预设(Select Preset) 窗口。
  • 对于组件预设,您可以将预设从“项目”窗口拖动到包含组件类型的游戏对象上。

注意:应用预设会将属性从预设复制到项目。它不会将预设链接到项目。对预设所做的更改不会影响您之前应用预置的项目。

要通过“选择预设”窗口应用预设:

  1. 选择要应用预设的 GameObject、Asset 导入设置或 Project Settings 窗口。

    对于游戏对象,请在“项目”窗口中选择一个游戏对象,以打开其属性,以便在“检查器”窗口中进行编辑。

    对于资源,请在“项目”窗口中选择资源以打开其导入设置,以便在“检查器”窗口中进行编辑。

    对于项目设置,请从主菜单转到 编辑(Edit) > 项目设置(Project Settings),然后选择要另存为预设的设置组。

  2. “检查器”或“项目设置”窗口中,点按窗口右上角的预设选择器(滑块图标)。

  3. “选择预设”窗口中,搜索并选择要应用的预设。

    Unity 将此预设应用于组件、资产或项目设置窗口。

  4. 关闭 选择预设(Select Preset) 窗口。

如果通过拖放应用组件预设,Unity 的行为取决于游戏对象的状态:

  • 如果将预设拖放到“层次结构”窗口中的现有游戏对象上,Unity 将添加一个新组件并从预设复制属性。
  • 如果将预设拖放到“层次结构”窗口中的空白区域,Unity 将创建一个新的空游戏对象,并添加一个组件,其中包含从预设复制的属性。
  • 如果将 Inspector 窗口中的预设拖放到现有组件的标题上,Unity 会从预设复制属性。
  • 如果将预设拖放到 Inspector 窗口的空白区域,Unity 会添加一个新组件并从预设中复制属性。

部分应用预设中的设置

您可以选择仅应用预设中的某些属性,而排除其他属性。为此,请执行以下作:

  1. 项目在 Unity 中,你使用项目来设计和开发游戏。项目存储与游戏相关的所有文件,例如资产和场景文件。更多信息
    请参阅术语表
    窗。

  2. 检查器中,右键单击属性,然后选择排除属性。该窗口在排除的属性旁边显示一条红色水平线。
    预设资产的“检查器”窗口在从预设中排除的属性旁边显示一条红线。

  3. 将预设应用于目标组件、资产或项目设置。

注意: 若要选择预设中的所有复选框或清除所有复选框,请选择“更多项”菜单 () 或右键单击预设名称,然后选择“包括所有属性”或“排除所有属性”。如果需要,您仍然可以调整单个属性。

您还可以对预设使用“排除”选项,然后将其设置为组件和资产导入器的默认配置。有关更多信息,请参阅预设管理器

根据资源位置应用预设

您可以编写代码,根据资产在项目文件夹结构中的位置将预设应用于资产。有关更多信息,请参阅按文件夹将默认预设应用于资产

导出预设资产

要在项目和团队成员之间共享已保存的设置,您可以将预设导出为资产包来自 Unity 项目或项目元素的文件和数据的集合,这些文件和数据被压缩并存储在一个文件中,类似于 Zip 文件,使用.unitypackage外延。 资源包是共享和重用 Unity 项目和资源集合的便捷方式。更多信息
请参阅术语表
其他团队成员可以导入。有关如何导出预设资产的更多信息和说明,请参阅创建和导出资产包

使用预设进行动画状态节点的过渡

您可以保存和应用动画状态节点的预设。但是,过渡状态机中从一种状态到另一种状态的混合,例如将角色从行走过渡到慢跑动画。过渡定义状态之间的混合应该需要多长时间,以及激活混合的条件。更多信息
请参阅术语表
在预设和应用预设的节点之间共享。例如,将预设应用于动画器窗口 可视化和编辑动画器控制器的窗口。更多信息
请参阅术语表
.在“检查器”窗口中,编辑第一个节点中其中一个过渡的设置。您的更改也会显示在另一个节点和预设中。

其他资源

在预设资产中重用设置
支持自定义类型的预设