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 个资源以上 | 扩展 - 使用文件、类型、属性、子对象和依赖关系为项目编制索引 |
注意:向索引添加的选项越多,生成第一个索引所需的时间就越长。
注意:如果在不保存索引的情况下进行更改,窗口标题旁边会显示星号 (*)。如果尝试在未保存的情况下关闭窗口,Unity 会提示保存索引。保存时,Unity 会使用更改来重新构建索引。