Version: 2022.3
언어: 한국어
기즈모 메뉴
게임 뷰

커스텀 에디터 툴

EditorTool API를 사용하여 에디터 툴을 생성할 수 있습니다.

에디터 툴의 컨텍스트에 따라 해당 툴이 에디터에서 어떤 영향을 미치는지가 결정됩니다.툴은 전역 툴이거나 컴포넌트 툴입니다.

다음 오버레이에서 씬 뷰의 에디터 툴에 액세스합니다.

  • 툴 오버레이
  • 툴 설정 오버레이

툴 컨텍스트

EditorToolContext API는 에디터의 빌트인 변환 툴이 영향을 주는 것을 변경합니다.

기본 툴 컨텍스트는 게임 오브젝트입니다.게임 오브젝트 툴 컨텍스트가 있는 툴은 게임 오브젝트의 Transform 값에 영향을 줍니다.기타 컨텍스트는 다른 요소에 영향을 줄 수 있습니다.예를 들어 스플라인 툴 컨텍스트이동, 회전, 스케일 툴이 스플라인 매듭과 탄젠트에 영향을 주도록 합니다.

프로젝트에 여러 툴 컨텍스트가 포함된 경우 툴 오버레이의 첫 번째 버튼을 사용하여 툴 컨텍스트를 선택할 수 있습니다.툴 컨텍스트 버튼을 선택하지 않은 경우 기본 게임 오브젝트 툴 컨텍스트가 활성화됩니다.프로젝트에 추가 툴 컨텍스트가 없는 경우 툴 오버레이에서 툴 컨텍스트 버튼을 사용할 수 없습니다.

전역 툴과 컴포넌트 툴

EditorTool API로 생성하는 툴은 전역 툴 또는 컴포넌트 툴입니다.

전역 툴

전역 툴은 모든 게임 오브젝트에 영향을 줍니다.

전역 툴은 선택하는 게임 오브젝트 타입에 관계없이 항상 사용할 수 있습니다.예를 들어 변환 툴은 모든 게임 오브젝트에서 작동하므로 항상 변환 툴에 액세스할 수 있습니다.

툴 오버레이는 이동, 회전, 스케일, 사각과 같은 빌트인 변환 툴 뒤에 있는 섹션에 전역 툴을 표시합니다.

컴포넌트 툴

컴포넌트 툴은 특정 컴포넌트에 영향을 줍니다.

컴포넌트 툴은 툴의 출처가 되는 컴포넌트가 연결된 게임 오브젝트를 선택할 때만 사용할 수 있습니다.예를 들어 Light 컴포넌트가 있는 게임 오브젝트를 선택한 경우에만 광원에 대한 커스텀 매니퓰레이터 툴을 사용할 수 있습니다.

툴 오버레이의 마지막 버튼은 컴포넌트 툴입니다.컴포넌트 툴은 해당 컴포넌트에 따라 그룹으로 나누어 집니다.컴포넌트 툴의 유효성은 씬(Scene) 뷰 또는 계층(Hierarchy) 창에서 활성으로 선택한 항목에 따라 달라집니다.

추가 리소스

기즈모 메뉴
게임 뷰
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961