大多数搜索提供程序使用 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 字节的纹理。 |