Version: Unity 6.0 (6000.0)
语言 : 中文
Search your project and scenes
搜索项目资源

搜索当前场景

使用层级视图搜索提供程序 (Hierarchy Search Provider) 在当前场景中查找游戏对象。

层级视图查询在当前场景所有对象上运行。对于此搜索,Unity 使用渐进式缓存,而不是索引数据(与资源对象提供程序相反)。

More() 菜单中选择显示更多结果 (Show more results) 以在层级视图搜索提供程序中启用“模糊”搜索。模糊搜索比直接搜索更耗费资源,但通常返回更多匹配结果。在较大的场景中,它们可能会更慢,并可能导致延迟。

搜索令牌h:(表示“层级视图”)

默认操作选择场景中的游戏对象。

上下文菜单操作

操作: 功能:
Select 在 Scene 和 Hierarchy 窗口中选择游戏对象。
Open 打开包含游戏对象的项目资源。
Hide/Show 在 Scene 视图中隐藏/显示游戏对象。

场景提供程序
Hierarchy Search Provider

子过滤器

使用这些令牌可以进一步限制层级视图搜索。

过滤器 搜索令牌 描述
Component type t: t:collid

搜索带有包含单词 collid 的组件的所有游戏对象(例如:Collider、Collider2d、MyCustomCollider)。
Instance id id: id :210

搜索 instanceID 包含数字 210 的所有游戏对象(例如:21064)。

id=21064

搜索 instanceID 恰好为 21064 的所有游戏对象。
Path path:parent/to/child path:Wall5/Br

搜索路径与部分路径 Wall5/Br 相匹配的所有游戏对象(例如:/Structures/Wall5/Brick)

path=/Structures/Wall5/Brick

搜索场景路径恰好为 /Structures/Wall5/Brick 的所有游戏对象。
Tag tag: tag:resp

搜索带有包含单词 resp 的标签的所有游戏对象(例如:Respawn)
Layer layer:<layer number> layer:8

搜索第 8 层上的所有游戏对象(例如:8:Terrain)
Size size:number size>5

搜索 AABB 体积大小大于 5 的所有游戏对象。
Overlap overlap:number overlap>3

搜索渲染器边界与超过 3 个其他游戏对象相交的所有游戏对象。
Dependencies ref:<asset name> ref:stone

搜索所有依赖于名称包含单词 stone 的资源的游戏对象及其组件
Child is:child is:child

搜索作为游戏对象子项的所有游戏对象。
Leaf is:leaf is:leaf

搜索所有没有子项的游戏对象。
Root is:root is:root

搜索所有没有父项的游戏对象(即场景中的根对象)。
Visible is:visible is:visible

搜索 Scene 视图的摄像机可见的所有游戏对象。
Hidden is:hidden is:hidden

根据 SceneVisibilityManager 搜索所有隐藏的游戏对象。
Static is:static is:static

搜索所有静态游戏对象。
Prefab is:prefab is:prefab

搜索所有属于预制件的游戏对象。

场景属性

您可以使用特殊 p(<partial propertyname>) 语法根据属性的值过滤对象,以便将属性的部分名称与对象的任意组件相匹配。这是一个未使用索引的动态操作。以下是一些使用 p() 的查询示例:

| | | |-|-| |p(drawmode)=Simple| 匹配精灵渲染器的 drawmode 属性。| |p(orthographic size)>2 |匹配正交大小大于 2 的摄像机。| |p(istrigger)=false| 匹配所有 Collider2d 中 IsTrigger 属性不是触发器的游戏对象。| |p(sprite)=bee| 匹配所有具有 Sprite 属性(例如:精灵渲染器)的游戏对象,该属性链接到名称恰好为 bee 的资源。| |p(sprite):bee| 匹配所有具有 Sprite 属性(例如:精灵渲染器)的游戏对象,该属性链接到名称包含单词 bee 的游戏对象。| |p(spri):bee| 将所有游戏对象与名称包含单词 spri 的属性(例如精灵渲染器组件的 Sprite 属性)匹配,该属性链接到名称包含单词 bee 的游戏对象资源。|

Unity 根据内部名称对属性名称进行索引,内部名称可能与 Inspector 中的显示名称不同。要查找属性的内部名称,请在调试模式下检查 Inspector。

Search your project and scenes
搜索项目资源