Skip to content

Hierarchy 확장 ​

기본 Hierarchy 창에 아바타 제작에서 자주 필요한 정보와 조작을 추가합니다.

ON / OFF

기능 전체의 활성화·비활성화와 세부 설정은 상단 메뉴 さたにあしょっぴんぐ/エディタカスタマイザー/Editor Setting (사타니아 쇼핑 / 에디터 커스터마이저 / Editor Setting)의 Hierarchy 항목에서 조정할 수 있습니다.

컴포넌트 아이콘 표시 ​

각 오브젝트 행의 오른쪽에, 그 오브젝트에 붙어 있는 컴포넌트가 아이콘으로 나란히 표시됩니다. "이 오브젝트에 뭐가 붙어 있었지?"를 Inspector를 열지 않고도 확인할 수 있습니다.

  • 아이콘을 클릭하면 해당 컴포넌트만 담긴 별도 작은 창이 열립니다. Inspector 표시를 전환하지 않고 값을 편집할 수 있어, 두 컴포넌트를 나란히 비교하고 싶을 때 편리합니다
  • 아이콘에 마우스를 올리면 컴포넌트 이름이 툴팁으로 표시됩니다
  • 설정에서 할 수 있는 것:
    • 아이콘 크기 조정 (행 높이 기준 배율)
    • Ctrl을 누르고 있는 동안만 표시 — 평소에는 깔끔하게 유지하고 싶은 분을 위한 옵션
    • 표시하고 싶지 않은 컴포넌트의 제외 목록 (Transform을 표시하지 않기 등)
    • 아이콘 열만 ON / OFF (아래의 색상 마킹이나 배경과는 독립)

GameObject 색상 마킹 ​

중요한 오브젝트를 우클릭 → HierarchyExtension/Mark로 빨갛게 하이라이트할 수 있습니다. "나중에 손볼 오브젝트"의 표시 등으로 활용하세요. 해제는 Unmark입니다.

EditorOnly 시각화와 단축키 전환 ​

EditorOnly 태그가 붙은 오브젝트 (업로드 시 제거되는 것)는 행이 반투명 색으로 칠해져 한눈에 알 수 있습니다.

  • 부모가 EditorOnly인 자식 오브젝트에도 색을 입힐 수 있습니다 (부모와 자식에 서로 다른 색 설정 가능)
  • Alt+Shift+S로 선택 중인 오브젝트의 EditorOnly ⇔ Untagged를 토글할 수 있습니다
    • 복수 선택 시에는 "하나라도 EditorOnly가 있으면 전부 해제, 없으면 전부 EditorOnly로"라는 규칙으로 한꺼번에 반전합니다
    • 우클릭 메뉴의 GameObject/Toggle EditorOnly Tag에서도 실행할 수 있습니다 (키는 Edit → Shortcuts에서 변경 가능)

배경 이미지 ​

Hierarchy 배경에 원하는 텍스처를 깔 수 있습니다. 색상·투명도도 조정할 수 있습니다.

무한 스크롤 ​

Hierarchy를 끝보다 더 아래까지 스크롤할 수 있게 합니다. 긴 아바타 계층의 아래쪽을 화면 상단에서 보고 싶을 때 유용합니다.

모드동작
Off (標準) (Off, 기본)Unity 기본 그대로
末尾まで (끝까지)마지막 1행이 화면 상단에 올 때까지 스크롤 가능
末尾以上 (끝 이상)추가로 약 500행 분량의 여백까지 스크롤 가능

메뉴 목록 ​

메뉴동작
さたにあしょっぴんぐ/エディタカスタマイザー/Editor Setting기능 전체 ON / OFF와 각종 설정 (아이콘 / EditorOnly / 무한 스크롤 / 배경 이미지)
GameObject/HierarchyExtension/Mark / Unmark색상 마킹 설정 / 해제
GameObject/Toggle EditorOnly Tag (Alt+Shift+S)EditorOnly 태그 토글
구현 메모 (개발자용)
  • 호버 중의 툴팁·하이라이트는 wantsMouseMove를 건드리지 않고, 호버 중에만 자체 Repaint 루프로 따라갑니다
  • 무한 스크롤은 Unity 내부 TreeViewGUI<int>.GetTotalSize에 대한 Harmony patch입니다 (Overscroll 시 scrollPos 리셋 안전장치도 우회)
  • EditorOnly 오버레이 설정은 프로젝트 단위 (EditorUserSettings)로 저장됩니다

MIT License