> For the complete documentation index, see [llms.txt](https://ditoland-utplus.gitbook.io/ditoland/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ditoland-utplus.gitbook.io/ditoland/manual/worldtree-search-filter.md).

# WorldTree Search Filter

월드 트리의 객체를 쉽게 찾을 수 있는 검색 필터 메뉴얼이에요.

### 📋 사용 방법

월드 트리의 필터 메뉴에서 키워드를 선택하거나, 검색창에 직접 입력하는 방식으로 검색 필터를 \
사용할 수 있어요.

💡 검색 필터는 대소문자를 구분하지 않아요.

<figure><img src="https://1068493773-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lxtl0ocR1cA2G25jLXa%2Fuploads%2FYC5gPEY42IkBiN7IYSq1%2F1.png?alt=media&amp;token=cab5955d-ec70-4cf3-ad54-faaf5ad2bb1d" alt=""><figcaption></figcaption></figure>

***

### 🗝️ 검색 키워드

검색 키워드로 조건을 설정하며, ‘<키워드>’ 또는 ‘<키워드> 값’ 구조로 사용해요.

⚱️ \<Name> 키워드는 생략할 수 있어요. ( 키워드 없이 검색 → 오브젝트 이름으로 검색 )

#### ✨ 키워드 목록

<table data-header-hidden><thead><tr><th width="170"></th><th>클래스 이름으로 오브젝트 검색</th></tr></thead><tbody><tr><td><strong>&#x3C;Class></strong></td><td>클래스 이름으로 오브젝트 검색</td></tr><tr><td><strong>&#x3C;Name></strong></td><td>오브젝트 이름으로 오브젝트 검색</td></tr><tr><td><strong>&#x3C;Parameter></strong></td><td>조건에 맞는 파라미터 프로퍼티를 가진 오브젝트 검색</td></tr><tr><td><strong>&#x3C;IsPalette></strong></td><td>‘&#x3C;키워드>’ 구조 : 팔레트로 등록된 모든 오브젝트 검색<br>’&#x3C;키워드> 값’ 구조 : 오브젝트 이름으로 팔레트 오브젝트 검색</td></tr><tr><td><strong>&#x3C;Invalid></strong></td><td>사용 불가한 오브젝트 검색</td></tr><tr><td><strong>&#x3C;OnVisible></strong></td><td>‘월드에서 보이기’ 프로퍼티가 켜져있는 오브젝트 검색</td></tr><tr><td><strong>&#x3C;Hidden></strong></td><td>월드트리의 ‘눈 아이콘’이 꺼져있는 오브젝트 검색</td></tr><tr><td><strong>&#x3C;Lock></strong></td><td>월드트리의 ‘자물쇠 아이콘’이 켜져있는 오브젝트 검색</td></tr><tr><td><strong>&#x3C;OnCollision></strong></td><td>‘콜리전’ 프로퍼티가 켜져있는 오브젝트 검색</td></tr></tbody></table>

<figure><img src="https://1068493773-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lxtl0ocR1cA2G25jLXa%2Fuploads%2FHXOAaNi0U2rOam93Uq7D%2F2.png?alt=media&amp;token=37470316-cbae-4082-963e-0494d3f1fce8" alt=""><figcaption></figcaption></figure>

#### 👀 사용 예시

| <p><strong>\<Class></strong><br>ㄴ <mark style="color:blue;">\<Class>Group</mark> : 클래스 이름에 Group이 포함된 오브젝트 검색</p>                                                                                                                                                          |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p><strong>\<Name></strong><br>ㄴ <mark style="color:blue;">\<Name>Cube</mark> : 오브젝트 이름에 Cube가 포함된 오브젝트 검색</p>                                                                                                                                                             |
| <p><strong>\<Parameter></strong><br>ㄴ <mark style="color:blue;">\<Parameter>Speed</mark> : 이름에 Speed가 포함된 파라미터를 가진 오브젝트 검색</p>                                                                                                                                             |
| <p><strong>\<IsPalette></strong><br>ㄴ <mark style="color:blue;">\<IsPalette></mark> : 팔레트에 등록된 모든 오브젝트 검색<br>ㄴ <mark style="color:blue;">\<IsPalette>Cube</mark> : 이름에 Cube가 포함된 팔레트 오브젝트 검색</p>                                                                           |
| <p><strong><키워드> 단일 사용</strong><br>ㄴ <mark style="color:blue;">\<Invalid></mark>, <mark style="color:blue;">\<OnVisible></mark>, <mark style="color:blue;">\<Hidden></mark>, <mark style="color:blue;">\<Lock></mark>, <mark style="color:blue;">\<OnCollision></mark></p> |

***

###

### 🤖 논리 연산자

논리 연산자를 사용하여 검색 조건을 여러 개 입력할 수 있어요.

#### ✨ 연산자 목록

| 연산자  | 기능  |
| ---- | --- |
| &    | AND |
| \|\| | OR  |
| !    | NOT |

#### ⬅️ 검색 조건 처리 순서

⚠️ 검색 조건은 오른쪽에서 왼쪽으로 처리돼요.

<figure><img src="https://1068493773-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lxtl0ocR1cA2G25jLXa%2Fuploads%2FPkp19YWqMlpuNjNOfYos%2F3.png?alt=media&amp;token=89e1f930-2cc8-4a48-9921-9d9fe2e1e976" alt=""><figcaption></figcaption></figure>

* 괄호 () 를 이용해 특정 조건을 먼저 처리하도록 조정할 수 있어요.

<figure><img src="https://1068493773-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lxtl0ocR1cA2G25jLXa%2Fuploads%2FY2vK1h5QBX2z1iR9kb1a%2F4.png?alt=media&amp;token=5f742559-e0b1-472a-a02e-7000a0348718" alt=""><figcaption></figcaption></figure>

#### 👀 사용 예시

| <p><strong>& 연산자 (AND)</strong> <br>ㄴ <mark style="color:blue;">\<Class>StaticMesh & \<OnCollision></mark><br>      : 클래스 이름에 StaticMesh가 포함되고 ‘콜리전’ 프로퍼티가 켜져있는 오브젝트 검색</p> |   |                                                                                                                            |   |                                                                                          |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - | -------------------------------------------------------------------------------------------------------------------------- | - | ---------------------------------------------------------------------------------------- |
| <p><strong>                                                                                                                                                                 |   | 연산자 (OR)</strong> <br>ㄴ <mark style="color:blue;">\<Class>StaticMesh                                                       |   | \<Class>Group</mark><br>      : 클래스 이름에 StaticMesh가 포함되거나 클래스 이름에 Group이 포함된 오브젝트 검색</p> |
| <p><strong>! 연산자 (NOT)</strong> <br>ㄴ <mark style="color:blue;">!\<OnVisible></mark><br>    : ‘월드에서 보이기’ 프로퍼티가 꺼져있는 오브젝트 검색</p>                                             |   |                                                                                                                            |   |                                                                                          |
| <p><strong>() 연산자 (우선처리)</strong> <br>ㄴ <mark style="color:blue;">\<Hidden> & (\<Class>StaticMesh                                                                           |   | \<OnCollision>)</mark><br>    : 클래스 이름에 StaticMesh가 포함되거나 ‘콜리전’ 프로퍼티가 켜져있는 오브젝트 중, <br>    월드트리의 ‘눈 아이콘’이 꺼져있는 오브젝트 검색</p> |   |                                                                                          |
