Getting Started
Create groups, focus the Hierarchy, and customize rows.
After import, Awesome Hierarchy attaches itself to every native Hierarchy window. Use the Welcome window to confirm that the current Unity version and native Hierarchy integration are available.
Create an empty group
- Select the
+chip in the group bar or right-click a GameObject or empty Hierarchy space. - Choose
Create Empty Group. - Enter a name, choose a color, and select an icon mode or built-in icon.
- Select
Createor press Enter. - Drag GameObjects below the new root to make them members of the group.
The group is created in the selected object's scene, or in the active scene when no GameObject is selected.
Create a group from the selection
With one selected root GameObject, Create Group From Selection converts that object itself into the group. No wrapper is created, and its children, transform, scene, sibling order, and stable identity are preserved.
With two or more selected GameObjects from the same loaded scene, the command creates one new root group and moves the highest selected objects below it. Hierarchy order and world transforms are preserved. When both a parent and its child are selected, only the highest selected parent is moved.
An existing group cannot be included in the selection, and a single selected object must already be a scene root.
Mark or unmark an existing root
Right-click one root GameObject and choose Awesome Hierarchy > Mark as Group. Marking changes only Awesome Hierarchy metadata and does not dirty the scene.
Choose Remove Group Mark to return the object to an ordinary GameObject. The object and its children are not deleted or moved.
Focus the Hierarchy
The group bar contains All, one chip for each group in the loaded scenes, and a + quick menu.
- Select a group chip to show its descendants as the visible hierarchy roots.
- Select
Allto restore every loaded scene and GameObject. - Continue using Unity's Search field to search inside the active group.
- Hover a group chip to see its owning scene and asset path.
Chips wrap when the window is narrow. When the expanded bar would occupy at least three rows, an arrow button can collapse it to one row. The expanded or collapsed state belongs to that Hierarchy window for the current Unity session.
Edit an object or group
Every GameObject row has a three-dot action on the far right. On prefab rows, Unity's native prefab arrow is moved left and retains its original behavior.
The appearance popup lets you:
- Rename the GameObject.
- Enable an optional row color for an ordinary object; groups always use their group color.
- Use automatic component-aware icons.
- Restore Unity's standard GameObject icon.
- Hide the icon.
- Choose from the built-in General, Scene, and Gameplay icon categories.
- Add or edit a shared note of up to 4,000 characters.
- Mark a root object as a group or remove an existing group mark.
When a note is not empty, a cloud icon appears immediately to the left of the three-dot action. Select it to open a compact read-only note popup. Edit or remove the note through the appearance popup or the Remove Note shortcut.
Undo and redo
Group creation, conversion, parenting, renaming, marking, appearance changes, and notes participate in Unity's Undo and Redo workflow. Removing a group mark never deletes the GameObject.
Default shortcuts
Awesome Hierarchy commands are registered in Unity's Shortcut Manager:
Alt+G- Create Empty Group.Alt+Shift+G- Create Group From Selection.Alt+U- Remove Group Mark.Alt+E- Open Object Menu for exactly one selected GameObject.Alt+N- Remove Note from exactly one selected GameObject.
Open Edit > Shortcuts and search for Awesome Hierarchy to replace any binding in your personal Shortcut Manager profile.