대다수의 검색 제공자는 QueryEngine(씬, 에셋, 오브젝트, 리소스 제공자)을 사용하여 쿼리를 파싱하고 해결합니다. 이러한 검색 제공자는 부울 조작자와 괄호 그룹화를 사용하여 더욱 복잡한 쿼리를 가능하게 하는 기본적인 쿼리 조작자 세트를 지원합니다. 이 페이지의 표에는 지원되는 쿼리 조작자가 나열되어 있습니다.
대소문자 구분: 대다수의 검색 쿼리는 대소문자를 구분하지 않습니다. 예를 들어 , Stone, stone과 sToNe의 검색 결과는 모두 동일합니다.
| 필터 | 검색 토큰 | 설명 |
|---|---|---|
| Basic search | <any partial name> |
main단어 Main과 일치하는 항목 검색 |
| And | and |
Main and t:camera이름에 Main이 포함되어 있으며 타입 이름이 camera를 포함하는 항목 검색t:texture and jpg파일 이름에 jpg가 포함된 texture 타입의 모든 항목 검색. 참고: and는 QueryEngine의 기본 조작자이므로, 마지막 쿼리는 다음과 동등합니다:t:texture jpg
|
| or | or |
Player or MonsterPlayer 또는 Monster라는 단어를 포함하는 항목 검색 |
| 그룹 | (<group content>) |
t:Character and (status=Poison or status=Stunned)status 프로퍼티의 값이 Poison 또는 Stunned인 Character 컴포넌트 검색. |
| Exclusion | -<Expression to exclude> |
p: dep:door -t:Scene단어 door를 포함하고 타입이 Scene이 아니며, 에셋과의 종속성이 있는 모든 에셋 검색. p: dep:door -stone단어 door를 포함하고 단어 stone은 포함하지 않으며, 에셋과의 종속성이 있는 모든 에셋 검색. |
| Exact Operator | !<something> |
검색의 문자열 일치 중 대다수는 일부 일치를 반환합니다. 정확한 일치를 반환하려면 ! 조작자를 사용하십시오.p: stone단어 ’stone’을 포함하는 모든 에셋을 검색합니다( stone_hammer.png, stone_door.prefab).p: !stone이름이 정확히 stone인 모든 에셋을 검색합니다(예: stone.png). |
| Partial Value match (:) | property:<partial value> |
ref:aster:가 사용되었으므로, 단어 aster를 포함하는 에셋(예: asteroid2, asteroids)을 종속성으로 둔 에셋을 모두 검색합니다. |
| Exact Value (=) | property=exactValue |
ref=asteroidBecause = is used, searches all Assets having an Asset with the exact name asteroid as a dependency. |
| > | 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바이트 이하인 텍스처를 모두 검색합니다. |