Version: Unity 6.0 (6000.0)
语言 : 中文
注册操作处理程序
命令行参数

Index Manager

Index Manager 允许您创建、编辑和删除搜索索引。在项目中添加或更改内容时,索引会更新。

索引类型

  • 资源 - 项目中所有资源的索引。创建项目时会自动创建此索引,并在添加或修改新内容时重新构建。资源索引包括所有资源,包括预制件和场景,但它不会索引场景的内容或预制件中的嵌套层级视图。
  • - 包含包中资源的索引。
  • 预制件 - 仅包含属于预制件的游戏对象的索引。
  • 场景 - 任何场景中的资源索引
  • 用户 - 为您创建但未与项目共享的索引。

默认情况下,Unity 会创建资源索引。要使用预制件、包、场景和用户索引,必须在 Index Manager 中创建它们。

要打开 Index Manager,请选择 Windows > 搜索 (Search) > Index Manager

File Path .index 文件的位置。 Name 您为索引提供的名称。
Score Score 是一个与多个索引一起使用的数字,用于提高一个索引相对于另一个索引的相关性。数字越小,索引相关性的权重就越大。Unity 建议使用默认设置,除非使用高级索引方案。
Roots 选择一个文件夹来索引其所有内容。
Packages 选择 Packages 来索引项目中所有包的内容。
Includes 文件扩展名 (*.jpg)、特定文件或要索引的文件夹。这取代了 Excludes
Excludes 要忽略的扩展名、文件夹或文件。特别适用于由其他过程生成的文件、临时文件或来自外部来源的文件(如资源商店插件)。
选项 禁用:选择此选项可禁用索引。用作调试函数,可停止查询索引而不删除索引。

类型:索引对象类型信息。

属性:索引所有对象(仅限场景或预制件中的顶级对象)的所有属性。允许使用属性过滤器搜索索引。

子对象:索引 Unity 场景中的所有场景对象以及 FBX 的所有子资源。

依赖关系:索引所有资源的所有依赖关系。使用此设置会创建更大的索引。允许使用依赖关系过滤器搜索索引。
显示包索引 选择在索引管理器中显示包索引(如果可用)。

索引结果

以下标签包含有关索引的信息:

  • 资源:显示已索引的文件。
  • 对象:(仅限预制件和场景索引)显示对象标识符。
  • 关键字:显示可用的可搜索属性或过滤器,您可以使用它们进一步缩小搜索结果。

索引大小

要确定所需的索引选项,请参阅下表。

项目大小 需要索引
少于 1000 个资源 最小 - 启用最小的一组索引选项
1000 到 2000 个资源 默认 - 使用文件和类型对项目资源进行索引
2000 个资源以上 扩展 - 使用文件、类型、属性、子对象和依赖关系为项目编制索引

注意:向索引添加的选项越多,生成第一个索引所需的时间就越长。

添加索引

  1. 打开 Index Manager
  2. 单击 Index Manager 窗口左侧面板中的加号 (+) 符号,然后选择要创建的索引类型。
  3. 在右侧面板中自定义索引设置,然后单击创建 (Create)。
  4. Save Index Settings 窗口中为索引命名,然后单击保存 (Save)。
    索引会自动构建。这可能需要一些时间,具体取决于项目的大小和索引设置。

编辑索引

  1. 打开 Index Manager
  2. Index Manager 窗口的左面板中选择索引。
  3. 更改索引名称或设置,然后单击 Save

注意:如果在不保存索引的情况下进行更改,窗口标题旁边会显示星号 (*)。如果尝试在未保存的情况下关闭窗口,Unity 会提示保存索引。保存时,Unity 会使用更改来重新构建索引。

删除索引

  1. 打开 Index Manager
  2. Index Manager 窗口的左面板中选择索引。
  3. 单击减号 (-) 符号。
  4. 单击 Yes 以确认要删除索引。
注册操作处理程序
命令行参数