Version: 2019.3
언어: 한국어
계층 창
아이콘 할당

인스펙터 창

Unity 에디터에서 프로젝트는 스크립트, 사운드, 메시 또는 광원 같은 기타 그래픽 요소를 포함하는 여러 게임 오브젝트로 구성됩니다. 인스펙터 창(“인스펙터”라고도 함)에는 현재 선택한 게임 오브젝트에 대한 상세 정보(연결된 모든 컴포넌트와 그 프로퍼티 등)가 표시되며 인스펙터 창을 사용하여 씬에 있는 게임 오브젝트의 기능을 수정할 수 있습니다.

Unity 에디터에서 기본 위치에 있는 인스펙터
Unity 에디터에서 기본 위치에 있는 인스펙터

게임 오브젝트(GameObjects) 점검

Unity 에디터에서는 물론 에디터 설정과 환경 설정에서 게임 오브젝트, 에셋, 머티리얼과 같은 물리적 게임 아이템 등 거의 모든 것의 프로퍼티와 설정을 보고 편집하려면 인스펙터를 사용해야 합니다.

일반적인 게임 오브젝트 및 컴포넌트의 설정이 표시된 인스펙터 창
일반적인 게임 오브젝트 및 컴포넌트의 설정이 표시된 인스펙터 창

계층 구조 또는 씬 뷰에서 게임 오브젝트를 선택하면 인스펙터에 해당 게임 오브젝트의 모든 컴포넌트와 머티리얼의 프로퍼티가 표시됩니다. 이들 컴포넌트와 머티리얼의 설정을 편집하려면 인스펙터를 사용해야 합니다.

위의 이미지는 메인 카메라 게임 오브젝트가 선택된 인스펙터를 보여줍니다. GameObject의 포지션, 회전, 스케일 값 외에 메인 카메라의 모든 프로퍼티를 편집할 수 있습니다.

스크립트 변수 점검

여러 사용자 지정 스크립트가 연결된 게임 오브젝트의 설정이 표시된 인스펙터 창. 스크립트의 퍼블릭 프로퍼티는 편집할 수 있습니다
여러 사용자 지정 스크립트가 연결된 게임 오브젝트의 설정이 표시된 인스펙터 창. 스크립트의 퍼블릭 프로퍼티는 편집할 수 있습니다

게임 오브젝트에 커스텀 스크립트 컴포넌트가 연결된 경우 인스펙터에는 해당 스크립트의 public 변수가 표시됩니다. 이 변수의 설정을 에디터의 빌트인 컴포넌트의 설정을 편집하는 것과 같은 방법으로 편집할 수 있습니다. 즉 코드를 수정하지 않고 스크립트에서 쉽게 파라미터와 기본값을 설정할 수 있습니다.

에셋(Assets) 점검

머티리얼 에셋용 설정을 보여주는 인스펙터 창
머티리얼 에셋용 설정을 보여주는 인스펙터 창

프로젝트 창에서 에셋이 선택된 경우 인스펙터는 런타임(게임이 에디터 또는 퍼블리시된 빌드에서 실행될 때)에 에셋이 임포트되고 사용되는 방법과 관련된 설정을 보여줍니다.

각 에셋 타입은 저마다 다른 설정을 가지고 있습니다. 아래 이미지는 다른 에셋 타입에 대한 임포트 설정을 보여주는 인스펙터 예시입니다.

모델 임포트 설정 창의 모델 탭

3D 모델이 포함된 .fbx 파일용 임포트 설정을 보여주는 인스펙터 창
3D 모델이 포함된 .fbx 파일용 임포트 설정을 보여주는 인스펙터 창

오디오 클립 임포트 설정 창:

오디오 파일용 임포트 설정을 보여주는 인스펙터 창
오디오 파일용 임포트 설정을 보여주는 인스펙터 창

텍스처 임포트 설정 창:

텍스처의 임포트 설정이 표시된 인스펙터 창
텍스처의 임포트 설정이 표시된 인스펙터 창

프리팹

프리팹을 선택한 경우 인스펙터 창에서 일부 추가 옵션을 사용할 수 있습니다.

자세한 내용은 프리팹 문서를 참조하십시오.

프로젝트(Project) 설정

Tags & Layers 프로젝트 설정 패널이 표시된 인스펙터 창
Tags & Layers 프로젝트 설정 패널이 표시된 인스펙터 창

프로젝트 설정 카테고리(메뉴: 에디터(Editor) > 프로젝트 설정(Project Settings))를 선택하면 해당 설정이 인스펙터(Inspector) 창에 표시됩니다. 자세한 내용은 프로젝트 설정 문서를 참조하십시오.

아이콘(Icons) 및 레이블(Labels)

게임 오브젝트 및 스크립트에 커스텀 아이콘을 할당할 수 있습니다. 광원 및 카메라와 같은 게임 오브젝트의 경우 이들 아이콘이 씬 뷰에 빌트인 아이콘과 함께 표시됩니다.

아이콘과 레이블에 대한 자세한 내용은 아이콘 할당에 대한 Unity 문서고를 참조하십시오.

컴포넌트 순서 변경

인스펙터 창에서 컴포넌트 순서를 변경하려면 컴포넌트 헤더를 클릭한 후 다른 위치로 끌어다 놓으십시오. 컴포넌트 헤더를 드래그하면 파란색 삽입 마커가 나타납니다. 이 마커는 컴포넌트 헤더를 놓을 때 해당 컴포넌트가 있어야 할 위치를 표시합니다. 또는 컴포넌트를 마우스 오른쪽 버튼으로 클릭하여 컨텍스트 메뉴를 열고 Move Up 또는 Move Down을 선택하십시오.

컨텍스트 메뉴를 사용하여 인스펙터 창에서 게임 오브젝트의 컴포넌트에 대해 Move Up 수행
컨텍스트 메뉴를 사용하여 인스펙터 창에서 게임 오브젝트의 컴포넌트에 대해 Move Up 수행

한 게임 오브젝트의 컴포넌트 순서만 변경할 수 있습니다. 서로 다른 게임 오브젝트 간에 컴포넌트를 이동할 수 없습니다.

스크립트 에셋을 드래그하여 에셋을 표시할 위치에 직접 내려 놓을 수도 있습니다.

여러 게임 오브젝트를 선택하면 인스펙터에 선택된 게임 오브젝트의 공통 컴포넌트가 모두 표시됩니다. 이런 공통 컴포넌트의 순서를 한꺼번에 모두 변경하려면 게임 오브젝트를 다중 선택한 다음 컴포넌트를 드래그하여 인스펙터의 새 위치에 내려 놓습니다.

인스펙터 창에서 컴포넌트에 지정하는 순서는 사용자 스크립트에서 컴포넌트를 쿼리할 때 사용해야 하는 순서입니다. 프로그램을 통해 컴포넌트를 쿼리하면 인스펙터에 표시된 순서가 사용됩니다.


  • 2018–04–23 페이지 수정됨

  • Unity 5.6에서 컴포넌트 끌어 놓기 추가

계층 창
아이콘 할당