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