Version: 2022.3
언어: 한국어
검색 쿼리 조작자
검색 테이블

인덱스 관리자

인덱스 관리자를 사용하면 검색 인덱스를 만들고, 수정하고 제거할 수 있습니다. 프로젝트에서 콘텐츠를 추가하거나 변경할 때 인덱스가 업데이트됩니다.

인덱스 타입

  • Asset - 프로젝트 내 모든 에셋의 인덱스입니다. 이 인덱스는 프로젝트를 만들면 자동으로 생성되며, 새로운 콘텐츠를 추가하거나 수정하면 다시 빌드됩니다. 에셋 인덱스는 프리팹과 씬을 비롯한 모든 에셋을 포함하지만, 씬의 콘텐츠나 프리팹의 중첩된 계층 구조는 인덱스하지 않습니다.
  • Package - 패키지의 에셋을 포함하는 인덱스입니다.
  • Prefab - 프리팹의 일부인 게임 오브젝트만 포함하는 인덱스입니다.
  • Scene - 씬에 있는 에셋의 인덱스입니다.
  • User - 사용자를 위해 생성된 인덱스입니다. 프로젝트와 공유되지 않습니다.

Unity는 Asset 인덱스를 기본적으로 생성합니다. Prefab, Package, Scene, User 인덱스를 사용하려면 인덱스 관리자에서 만들어야 합니다.

인덱스 관리자를 열려면 Windows > Search > Index Manager를 선택합니다.

File Path .index 파일의 위치입니다.
Name 인덱스에 지정한 이름입니다.
Score Score는 특정 인덱스의 관련성을 더 높이기 위해 여러 개의 인덱스와 함께 사용하는 숫자입니다. 이 숫자가 작을수록 인덱스의 관련성에 대한 가중치는 커집니다. Unity는 고급 인덱싱 시나리오를 사용하는 경우 외에는 기본 설정을 사용할 것을 권장합니다.
Roots 폴더의 모든 콘텐츠를 인덱스할 폴더를 선택합니다.
Packages 프로젝트의 모든 패키지 콘텐츠를 인덱스하려면 Packages를 선택합니다.
Includes 인덱스할 파일 확장자(*.jpg), 특정 파일 또는 폴더입니다. Excludes를 대체합니다.
Excludes 무시할 확장자, 폴더 또는 파일입니다. 다른 프로세스에 의해 생성된 파일, 임시 파일 또는 외부 소스의 파일(에셋 스토어 플러그인)의 경우 특히 유용합니다.
Options Disabled: 인덱스를 비활성화하려는 경우 선택합니다. 인덱스를 삭제하지 않고 해당 인덱스에 대한 쿼리를 중지하려는 경우 디버깅 함수로 사용합니다.

Types: 오브젝트 Type 정보를 인덱스합니다.

Properties: 모든 오브젝트(씬 또는 프리팹의 최상위 오브젝트만)의 모든 프로퍼티를 인덱스합니다. Property 필터를 사용하여 인덱스를 검색할 수 있게 합니다.

Sub objects: Unity 씬을 위한 모든 씬 오브젝트와 FBX를 위한 모든 하위 에셋을 인덱스합니다.

Dependencies: 모든 에셋의 모든 종속성을 인덱스합니다. 이 설정을 사용하면 훨씬 더 큰 인덱스가 생성됩니다. Dependency 필터를 사용하여 인덱스를 검색할 수 있게 합니다.
Show package indexes 인덱스 관리자에 패키지 인덱스(있는 경우)를 표시하려면 선택합니다.

인덱스 결과

다음 탭에는 인덱스에 대한 정보가 있습니다.

  • Assets: 인덱스된 파일을 표시합니다.
  • Objects:(프리팹 및 씬 인덱스만 해당) 오브젝트 식별자를 표시합니다.
  • Keywords: 검색 결과를 좀 더 좁히는 데 사용할 수 있는 검색 가능한 프로퍼티 또는 필터를 표시합니다.

인덱스 크기

필요한 인덱스 옵션을 결정하려면 다음 표를 참조하십시오.

프로젝트 크기 필요 인덱스
에셋 1000개 미만 Minimal - 최소한의 인덱싱 옵션 설정 사용
에셋 1000개와 2000개 사이 Default - 파일과 타입을 포함한 프로젝트 에셋 인덱스
에셋 2000개 이상 Extended - 파일, 타입, 프로퍼티, 하위 오브젝트, 종속성을 포함한 프로젝트 인덱스

참고: 인덱스에 옵션을 많이 추가할수록 첫 번째 인덱스를 생성하는 시간이 더 오래 걸립니다.

인덱스 추가

  1. Index Manager를 엽니다.
  2. Index Manager 창의 왼쪽 창에서 더하기(+) 기호를 클릭한 다음, 만들려는 인덱스의 타입을 선택합니다.
  3. 오른쪽 창에서 인덱스 설정을 커스터마이즈하고 Create를 클릭합니다.
  4. Save Index Settings 창에서 인덱스의 이름을 지정하고 Save를 클릭합니다.
    인덱스가 자동으로 빌드됩니다. 프로젝트 크기와 인덱스 설정에 따라 시간이 조금 걸릴 수 있습니다.

인덱스 수정

  1. Index Manager를 엽니다.
  2. Index Manager 창의 왼쪽 창에서 인덱스를 선택합니다.
  3. 인덱스 이름 또는 설정을 변경하고 Save를 클릭합니다.

참고: 인덱스를 저장하지 않고 변경하면 창 제목 옆에 별표(*)가 표시됩니다. 저장하지 않고 창을 닫으려고 하면 Unity가 인덱스를 저장하라는 프롬프트를 표시합니다. 저장하면 Unity가 변경 사항을 적용하여 인덱스를 다시 빌드합니다.

인덱스 삭제

  1. Index Manager를 엽니다.
  2. Index Manager 창의 왼쪽 창에서 인덱스를 선택합니다.
  3. 빼기(-) 기호를 클릭합니다.
  4. 인덱스 삭제를 확인하려면 Yes를 클릭합니다.
검색 쿼리 조작자
검색 테이블
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961