大多数搜索提供程序使用 QueryEngine
(场景场景包含游戏环境和菜单。可以将每个唯一的场景文件视为一个唯一的关卡。在每个场景中,您放置环境、障碍物和装饰,基本上是分段设计和构建您的游戏。 更多信息
参见 术语表、资源可以在游戏中或项目中使用的任何媒体或数据。资源可能来自 Unity 外部创建的文件,例如 3D 模型、音频文件或图像。您也可以在 Unity 中创建某些资源类型,例如动画控制器、音频混音器或渲染纹理。 更多信息
参见 术语表、对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路径点等。GameObject 的功能由附加到它的组件定义。 更多信息
参见 术语表 和 资源 提供程序)来解析和解决其查询。它们支持一组基本的查询操作符,这些操作符允许使用布尔运算符和括号分组进行更复杂的查询。此页面上的表格列出了受支持的查询操作符。
大小写敏感性:大多数搜索查询忽略大小写。例如,Stone
或 stone
或 sToNe
将产生相同的结果。
筛选 | 搜索标记 | 描述 |
---|---|---|
基本搜索 | <任何部分名称> |
main 搜索与单词 Main 匹配的内容 |
并且 | and |
Main and t:camera 搜索名称包含 Main 且类型名称包含 camera 的内容t:texture and jpg 搜索所有类型为 texture 且文件名包含 jpg 的内容。注意:由于 and **是 QueryEngine 的默认运算符**,因此最后一个查询等效于t:texture jpg
|
或者 | 或者 |
Player or Monster 搜索包含单词 Player 或 Monster 的内容。 |
分组 | (<组内容>) |
t:Character and (status=Poison or status=Stunned) 搜索 Character 组件,其中 status 属性的值为 Poison 或 Stunned 。 |
排除 | -<要排除的表达式> |
p: dep:door -t:Scene 搜索所有依赖于包含单词 door 的资源且类型不为 Scene 的资源。p: dep:door -stone 搜索所有依赖于包含单词 door 的资源且不包含单词 stone 的资源。 |
精确操作符 | !<某些内容> |
搜索中的大多数字符串匹配返回部分匹配。使用 ! 操作符返回精确匹配。p: stone 搜索所有包含单词 stone 的资源( stone_hammer.png 、stone_door.prefab )。p: !stone 搜索所有名称完全为 stone 的资源(例如:stone.png ) |
部分值匹配 (:) | property:<部分值> |
ref:aster 由于使用了 : ,因此搜索所有具有包含单词 aster 的资源(例如:asteroid2 、asteroids )作为依赖项的资源。 |
精确值 (=) | property=exactValue |
ref=asteroid 由于使用了 = ,因此搜索所有具有名称完全为 asteroid 的资源作为依赖项的资源。 |
> | property>number |
t:texture size>256 搜索所有大小大于 256 字节的纹理。 |
< | property<number |
t:texture size<256 搜索所有大小小于 256 字节的纹理。 |
!= | property!=number |
t:texture size!=256 搜索所有大小不等于 256 字节的纹理。 |
>= | property>=number |
t:texture size>=256 搜索所有大小大于或等于 256 字节的纹理。 |
<= | property>number |
t:texture size<=256 搜索所有大小小于或等于 256 字节的纹理。 |