Version: 6000.3
语言: 中文
对搜索结果采取行动
使用搜索提供程序进行重点搜索

管理结果表

您可以使用搜索表按属性查看、比较和排序搜索项。在表中,您还可以修改数据并将数据导出到.csv文件或 JSON。

查看搜索表

要以表格格式查看搜索,请输入搜索查询并单击 Unity 搜索窗口右下角的表格图标。

“搜索”窗口中的视图选项
“搜索”窗口中的视图选项

默认情况下,该表将显示 Label 和 Description 列,除非您添加了新列,或者您使用的是从选择器创建新列的 select{} 语句。

单击列标题可按该列属性按升序或降序对搜索结果进行排序。

如果未显示列,或者列从上一次搜索中显示,并且您想要重置为默认列布局,请单击重置图标 (重置图标)。

添加列

使用 + 图标添加更多列
使用 + 图标添加更多列

要在搜索表中添加新列,请单击加号图标 (+),然后选择属性或选择器。

列选择:浏览列表或搜索列表
列选择:浏览列表或搜索列表

自定义列

您可以自定义名称、图标、对齐方式以及列是否可排序。

若要编辑列,请右键单击列标题,然后选择“编辑<列名称>

从列上下文菜单自定义列
从列的上下文菜单自定义列
描述
格式 将有关结果的数据更改为另一种格式。如果结果没有新格式的数据(例如,从位置数据中请求颜色信息),则单元格将为空。
图标 更改图标。
名字 更改列的名称
对准 更改列的对齐方式
可排序 选择此选项可使列在表中可排序
路径 指示属性或子属性的路径,如果您需要了解属性的位置,这非常有用。
选择器 指示在搜索查询中访问的属性。如果您希望为特定属性创建查询,这非常有用,例如,如果您有 Height 属性的列,则可以检查 Selector 字段并使用#m_Height.

排列列

单击并按住列标题并拖动它以重新排列列。

删除列

右键单击列标题,然后选择删除<列名称>

显示/隐藏列

设置表后,您可能希望暂时隐藏某些列而不删除它们。

右键单击列标题区域,然后选择显示列> <列名称>。带有复选标记的列将显示在表格中。

重置表

Reset 将表设置回默认值,其中包含 Label 和 Description 列,或者将包括 select{} 语句中指定的列。

单击重置图标 (重置图标) 以删除所有添加的列,或者如果列从上一个搜索中出现并且您想要重置为默认列布局。

注意:如果要保留当前搜索表列布局,请在重置之前保存表。

保存表格

要保存搜索表列布局,请执行以下作:

  • 单击“已保存的搜索用户”或“项目”面板区域中的“保存”图标,或单击“搜索”字段右侧的“保存”图标。

    Unity Search 包括包含包含已保存搜索查询的表布局。当查询与表一起保存时,其图标将更改为表图标。

导出表数据

您可以以 JSON 或 .csv 格式导出表数据。使用 JSON 保存时,可以在 Unity 中打开保存的表数据。这是保存时的静态数据,不会刷新。

要导出表数据,请执行以下作:

导出数据选项
导出数据选项
  1. 从保存下拉菜单中,选择导出报告(适用于 JSON)或导出 CSV
  2. 为文件命名,选取文件存储位置,然后点按“存储”

修改表数据

如果要修改表中的数据,请应用序列材质(Material)定义表面应如何渲染的资产。更多信息
请参阅术语表
属性格式添加到要修改的列。

注意:搜索不知道对搜索表中数据的任何依赖关系。因此,当您使用这些格式更改 Unity 搜索表中的数据时,它不会触发对自定义检查器一个 Unity 窗口,显示有关当前选定游戏对象、资产或项目设置的信息,允许您检查和编辑值。更多信息
请参阅术语表
与属性编辑相关的代码。若要确保更改包含依赖项或链接更改,这些更改通常嵌入在通用属性的自定义代码中,请改为在检查器中进行更改。

若要修改列中的数据,请执行下列作之一:

  • 右键单击要修改的列的标题,然后选择列格式>序列化属性
  • 右键单击要修改的列的标题,然后选择列格式>材质属性。 列中的数据现在是可编辑的。

其他资源

对搜索结果采取行动
使用搜索提供程序进行重点搜索