Hierarchy Extension
Adds the information and operations you often want during avatar creation to the standard Hierarchy window.
ON / OFF
Enable or disable the feature as a whole, and fine-tune its settings, from the Hierarchy item of さたにあしょっぴんぐ/エディタカスタマイザー/Editor Setting (Satania Shopping / Editor Customizer / Editor Setting) in the main menu.
Component Icons
The components attached to each object are displayed as icons on the right side of its row. You can check "what was attached to this object again?" without opening the Inspector.
- Click an icon to open a floating property window for just that component. You can edit values without switching what the Inspector shows, which is handy when you want to compare two components side by side
- Hover over an icon to see the component name as a tooltip
- What you can configure:
- Icon size (as a multiplier of the row height)
- Show only while Ctrl is held — for those who prefer a cleaner view most of the time
- An exclusion list for components you don't want shown (e.g. hide Transform)
- ON / OFF for the icon column alone (independent of the color marking and background below)
GameObject Color Marking
Right-click an important object → HierarchyExtension/Mark to highlight it in red. Useful as a marker for "objects to come back to later", and so on. Use Unmark to remove it.
EditorOnly Highlighting and One-Key Toggle
Rows of objects tagged EditorOnly (those stripped at upload) are tinted with a translucent color, so they stand out at a glance.
- Child objects of an EditorOnly parent can be colored too (parent and child can use different colors)
- Press
Alt+Shift+Sto toggle the selected objects between EditorOnly ⇔ Untagged- With multiple objects selected, they are flipped together by the rule "if even one is EditorOnly, clear them all; otherwise set them all to EditorOnly"
- Also available from the right-click menu
GameObject/Toggle EditorOnly Tag(the key can be changed in Edit → Shortcuts)
Background Image
Use any texture you like as the Hierarchy background. Color and opacity are adjustable too.
Infinite Scroll
Lets you scroll the Hierarchy past its end. Useful when you want to see the lower part of a long avatar hierarchy near the top of the window.
| Mode | Behavior |
|---|---|
| Off (標準) (Standard) | Unity's standard behavior |
| 末尾まで (To End) | Scroll until the last row reaches the top edge of the window |
| 末尾以上 (Beyond End) | Scroll further, up to about 500 extra rows of blank space |
Menu Reference
| Menu | Action |
|---|---|
さたにあしょっぴんぐ/エディタカスタマイザー/Editor Setting | Turn the whole feature ON / OFF and various settings (icons / EditorOnly / infinite scroll / background image) |
GameObject/HierarchyExtension/Mark / Unmark | Set / clear color marking |
GameObject/Toggle EditorOnly Tag (Alt+Shift+S) | Toggle the EditorOnly tag |
Implementation Notes (for Developers)
- Hover tooltips and highlights don't touch
wantsMouseMove; instead, a custom Repaint loop runs only while hovering to track the mouse - Infinite scroll is a Harmony patch on Unity's internal
TreeViewGUI<int>.GetTotalSize(it also bypasses thescrollPosreset safeguard on overscroll) - EditorOnly overlay settings are saved per project (EditorUserSettings)