Version: 2021.1
启动画面 (Splash Screen)
Quality

Preset Manager

Preset Manager 是 Project Settings 中的一个窗口(菜单:__Edit__ > Project Settings > __Preset Manager__),用于管理自定义预设,当您将组件添加到游戏对象或将新资源添加到您的项目时,自定义预设将指定默认属性。您定义的默认预设会覆盖 Unity 的默认设置。

__注意:__不能为项目设置、偏好设置或本机资源(如材质、动画或精灵图集)设置默认属性。

除了在创建新组件和导入资源时使用默认预设之外,使用 Inspector 窗口的组件上下文菜单中的 Reset 命令时,Unity 也会使用默认预设。

Preset Manager 参考

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

为默认设置指定预设

要在 Preset Manager 中指定要用于默认设置的预设:

  1. 如果项目中还没有用于默认设置的预设,请创建一个

  2. 通过选择 Edit > Project Settings__,然后选择 Preset Manager__ 打开 Preset Manager。

  3. 选择 Add Default Preset 并选择默认类型。
    您选择的预设类型出现在 Preset Manager 列表中。
    选择预设类型

  4. 在 Preset 字段中,单击__Preset selector__(圆圈图标)。

  5. Select Preset 窗口,为此预设类型选择一个预设。
    或者,您也可以将预设从 Project 窗口拖放到 Preset 字段中。

  6. 若要向列表中添加另一个 Preset 字段,请单击 Add (+) 选项卡。
    选择一个预设

注意:__创建新游戏对象时,对于变换组件,Unity 不会使用默认预设中的 Position 值。相反,它将默认位置值设置为 Scene 视图的中心。要将 Position 值设置为默认预设的值,请选择变换组件的 More items__ 按钮 () 并选择 Reset

通过 Inspector 窗口指定预设

您还可以通过 Inspector 窗口添加并删除用于默认设置的预设。

添加默认预设:

  1. Project 窗口中选择一个预设。

  2. Inspector 窗口,单击 Add to default
    Unity 将您的默认预设添加到 Preset Manager

  3. 打开 Preset Manager 将过滤器添加到预设或重新排序您的预设列表。
    Inspector 窗口中的 Add to default (红色)

删除默认预设:

  1. Project 窗口中选择一个预设。
  2. Inspector 窗口中,单击 Remove from

添加过滤器

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

过滤器允许您为给定类型创建多个预设,并根据这些组件和导入器是否满足过滤条件将它们应用到特定组件或导入器。您可以按文件名、目录和文件扩展名进行过滤。
您也可以应用部分预设,仅影响您在组件或资源中指定的属性。

注意:预设类型中的默认预设按从上到下的顺序应用。这意味着如果未按逻辑顺序排列,列表底部的过滤器会覆盖之前的过滤器。

  1. 通过选择 Edit > Project Settings__,然后选择 Preset Manager__ 类别来打开 Preset Manager。
  2. 找到您要过滤的默认预设,然后在 Filter 字段中输入搜索字符串。

高级过滤器搜索

预设可以使用 glob 搜索,这种方法在过滤器中使用符号,从而使导入过滤器的搜索匹配更多内容。有关您可以使用的符号列表,请参阅下表。Glob 搜索过滤器区分大小写。
要创建 glob 搜索过滤器,语法为 glob:"您的搜索模式"。您的过滤器字段必须以 glob: 开头,并且搜索词必须放在引号字符中。例如,`glob:“example-folder/*.fbx” 的过滤结果是名为 example-folder 的文件夹中的任何 .fbx 文件。

支持的符号:

符号 描述 示例
* 匹配单一路径部分中的 0 个或多个字符(单一路径部分定义为去除 / 后的任一字符组) glob:"foldername/*.fbx
搜索位于名为 foldername 的文件夹中的任何 .fbx 文件。
? 匹配 1 个字符 glob:"foldername/filename-?.fbx"
搜索位于名为 foldername 的文件夹中满足以下条件的 .fbx 文件:_filename-_ 后跟有一个字符
(例如,这将包括 filename–1.fbxfilename–2.fbx_,但不包括 filename–01.fbx_)。
[…] 匹配一系列字符,类似于一个 RegExp 范围。如果该范围的第一个字符是 ! 或 ^,则匹配该范围之外的任何字符。 glob:"foldername/file[...]1.fbx"
搜索位于名为 foldername 的文件夹中满足以下条件的 .fbx 文件:以 file 开头,以 1 结尾
(例如,这将包括 file–1.fbxfile–01.fbx_,但不包括_file–2.fbx_)。| (pattern|pat*|pat?erN) | 使用括号内以垂直管道字符(意思是“或”)分隔的搜索,表示过滤结果可以匹配其中的搜索模式之一。|glob:("foldername/*.fbx"\|"foldername/filename-?.fbx")
searches for any .fbx file located in a folder named
foldername, or any .fbx file located in a folder named foldername_ that has the name filename- followed by one single character.
** 搜索匹配项时匹配零个或多个的目录和子目录。 glob:"foldername/**.fbx
搜索位于名为 foldername 的文件夹及其子文件夹中的任何 .fbx 文件。

编辑默认预设列表

本节介绍如何在 Preset Manager 的默认预设列表中为每种预设类型切换、移动和删除预设。

  • 对预设列表重新排序: 选择要移动的默认预设的手柄 (=) ,然后将其拖动到新位置。
  • 删除一个预设: 选择要移除的默认预设的手柄(__ =__),然后单击 Remove (-) 按钮删除选定的预设。
  • 删除一个预设类型: 删除指定默认预设类型的所有预设。

禁用和启用默认预设

您可以暂时禁用/启用默认预设而不会丢失过滤器设置。

  1. 通过选择 Edit > Project Settings__,然后选择 Preset Manager__ 类别来打开 Preset Manager。

  2. 清除默认预设左侧的复选框以禁用预设。选中复选框则启用。
    禁用或启用预设


  • 2017–03–27 页面已发布
  • 2018.1 中的新功能 NewIn20181
启动画面 (Splash Screen)
Quality
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961