陈巧倩

Unity中文版-Create Gameplay Editor Features-Project Settings-Preset Manager(自翻译)

· 138 words · 1 minutes to read
Categories: Unity
Tags: Document

翻译Unity中文版的初衷是因为官方提供的中文版存在缺陷,而且翻译的不全。现在基于Unity2023.2版本对官方文档进行翻译。

预设管理器 🔗

预设管理器是项目设置中的一个窗口(菜单:Edit > Project Settings > Preset Manager),允许您管理自定义的预设。通过创建预设,您可以为将组件添加到游戏对象或将新资源添加到项目时指定默认属性。您定义的默认预设会覆盖 Unity 的默认设置。

注意:您无法设置项目设置、首选项设置或原生资源(如材质、动画或精灵表)的默认属性。

除了在创建新的组件和导入资源时使用默认预设之外,当您在检查器窗口的组件上下文菜单中使用重置命令时,Unity 还会应用默认预设。

预设管理器参考 🔗

属性 描述
筛选 使用筛选字段来定义预设适用于哪些组件或导入器。
预设 使用预设字段设置要使用的预设。默认情况下,预设在创建后适用于该预设类型的所有组件或资源导入器。如果您只想将其应用于特定的组件或资源类型,请使用筛选字段定义何时应用预设。
添加默认预设 选择此按钮来选择要添加预设的导入器组件ScriptableObject。如果选择导入器组件,请选择要为其创建预设的资源导入器或组件类型。

为默认设置分配预设 🔗

要指定在预设管理器中使用的默认设置预设,请按以下步骤操作:

  1. 如果您的项目中尚未有可用于默认设置的预设,请创建一个预设。
  2. 通过选择Edit > Project Settings,然后选择Preset Manager,打开预设管理器。
  3. 选择添加默认预设,然后选择默认类型。您选择的预设类型将显示在预设管理器列表中。
  4. 在预设字段中,单击预设选择器(圆形图标)。
  5. 选择预设窗口中,选择此预设类型的预设。或者,您还可以从项目窗口将预设拖放到预设字段中。
  6. 如果要将其他预设字段添加到列表中,请单击添加+)选项卡。

注意:如果为变换组件设置了默认预设,当您创建新的GameObject时,Unity 不会使用 Position 值。相反,它会将默认 Position 值设置为场景视图的中心。要将 Position 值设置为默认预设值,请选择变换组件更多项按钮(),然后选择重置

通过检查器窗口分配预设 🔗

您还可以通过检查器窗口添加和删除用于默认设置的预设。

添加默认预设:

  1. 项目窗口中选择一个预设。
  2. 检查器窗口中,单击添加到默认。Unity 将您的默认预设添加到预设管理器中。
  3. 打开预设管理器,为预设添加筛选器或重新排序预设列表。

删除默认预设:

  1. 项目窗口中选择一个预设。
  2. 检查器窗口中,单击从默认中删除

添加筛选器 🔗

默认情况下,一旦创建了预设,它就会应用于该预设类型的所有组件或资源导入器。如果您只想将其应用于特定的组件或资源类型,可以使用筛选器字段来定义何时应用预设。

通过筛选器,您可以为给定类型创建多个预设,并根据组件和导入器是否符合筛选条件,将它们应用于特定的组件或导入器。您可以使用文件名、目录和文件扩展名来进行筛选。

您还可以应用部分预设,只影响在组件或资源中指定的属性。

注意:预设类型中的默认预设按照从上到下的顺序应用。这意味着列表底部的筛选器如果没有逻辑排序,则可能会覆盖之前的筛选器。

  1. 通过选择Edit > Project Settings,然后选择Preset Manager类别,打开预设管理器。
  2. 找到要筛选的默认预设,并在筛选字段中输入搜索字符串。

高级筛选器搜索 🔗

预设可以使用通配符搜索,这是一种在筛选器中使用符号的方式,以允许更广泛的导入筛选。请参考下表中可使用的符号列表。通配符搜索筛选器区分大小写。 要创建通配符搜索筛选器,语法是 glob:"你的搜索模式"。筛选器字段必须以 glob: 开头,并且搜索项必须在引号字符内。例如,glob:"example-folder/*.fbx" 筛选在名为 example-folder 的文件夹中的任何 .fbx 文件。

支持的符号:

符号 描述 示例
* 匹配单个路径部分中的 0 个或多个字符(单个路径部分定义为除 / 之外的任何字符组合) glob:"foldername/*.fbx" 搜索位于名为 foldername 的文件夹中的任何 .fbx 文件。
? 匹配单个字符 glob:"foldername/filename-?.fbx" 搜索位于名为 foldername 的文件夹中,名称以 filename- 开头,紧跟一个字符的 .fbx 文件(例如,这将包括 filename–1.fbxfilename–2.fbx,但不包括 filename–01.fbx)。
[…] 匹配一系列字符,类似于正则表达式范围。如果范围的第一个字符是!或^,则匹配不在范围内的任何字符。 glob:"foldername/file[...]1.fbx" 搜索位于名为 foldername 的文件夹中的任何 .fbx 文件,名称以 file 开头,以 1 结尾(例如,这将包括 file–1.fbxfile–01.fbx,但不包括 file–2.fbx)。
(pattern|pat*|pat?erN) 使用圆括号包围的搜索项,用竖线字符(表示“或”)分隔,表示筛选结果可以匹配其中一个搜索模式。 `glob:(“foldername/*.fbx”
** 匹配零个或多个目录和子目录,进行匹配搜索。

编辑默认预设列表 🔗

本节介绍如何在预设管理器的每个预设类型的默认预设列表中切换、移动和删除预设。

  • **重新排序预设列表:**选择要移动的默认预设的手柄(=),并将其拖动到新位置。
  • 删除预设:选择要删除的默认预设的手柄(=),然后单击删除按钮(-)以删除所选预设。
  • **删除预设类型:**删除分配给该默认预设类型的所有预设。

禁用和启用默认预设 🔗

您可以临时禁用/启用默认预设,而无需丢失筛选设置。

  1. 通过选择Edit > Project Settings,然后选择Preset Manager类别,打开预设管理器。
  2. 取消选中默认预设左侧的复选框以禁用预设。选中复选框以启用预设。

结论 🔗

搬砖愉快!