New Hierarchy 창
Unity 6.3+에서 프리뷰 중인 "New Hierarchy"를 Unity 2022.3 / 6.0용으로 모방 구현한, 컬럼 기능이 있는 Hierarchy 창입니다.
창 탭을 우클릭했을 때 나오는 Add Tab 메뉴에서 엽니다.
할 수 있는 것
- 트리 표시·기본 Hierarchy와의 양방향 선택 동기화·이름 변경 (F2)
- 드래그 & 드롭 (부모/자식 변경·순서 변경·씬 간 이동·Project에서 prefab 배치)
- 컬럼: Visibility / Picking / Active / Static / Layer / Tag / 컴포넌트 아이콘 열
- 헤더 우클릭으로 표시 전환, 너비·순서는 저장됩니다
- 검색 (이름 +
t:타입명), prefab의 override 바와 추가 배지 - 헤더의 톱니바퀴에서 설정 (컬럼 편집 적용 범위·줄무늬 배경·숨겨진 오브젝트 표시)
커스텀 컬럼 추가하기
[SCEHierarchyColumn] 속성을 붙인 static 메서드로, 패키지 외부에서도 컬럼을 등록할 수 있습니다:
csharp
[SCEHierarchyColumn("MyPackage/MyColumn")]
static void CreateColumn(SCEHierarchyColumnDescriptor d)
{
d.Title = "My";
d.DefaultWidth = 60;
d.MakeCell = () => new Label();
d.BindCell = (ve, ctx) => ((Label)ve).text = ctx.gameObject ? ctx.gameObject.tag : "";
}Unity 6000.3 이상에 대하여
정식 New Hierarchy가 존재하므로 SCE 버전은 자동으로 비활성화됩니다.