A downloadable tool

My Hierarchy

Upgraded Unity Hierarchy Window



STRUCTURE BREAKDOWN


Header A divider and label placeholder for grouping/organizing root gamobjects
ComponentsShows the component icons that each component the gameobject has (except Transform & Recttransform)
Header GroupA marker for gameobject parents that holds a group of related child gameobjects
Is  Static If the game object is marked as static  (Green = False | Gray = True )
Siblings LineShows the connection of a child gameobject to it's siblings
TagGame object's tag
Hierarchy DepthShows how deep the gameobject in the parenting hierarchy
Layers
Game object's layer
Relation LineConnection from parent to it's children
Selected Sibling Line
Highlights the siblings line of the current selected object (if it has any)
Selected ChildrenHighlights the children of the selected object


COMPONENTS



- My Hierarchy Header -


Add this component to a gameobject to draw a hierarchy header on the hierarchy window. Take note of the warning written on the component.


- My Hierarchy Group -


Add this component to a gameobject to draw a hierarchy group header on the hierarchy window.


You can also create the headers through menu items by rick clicking in the hierarchy window or through the menu options on the top.

[ Note: The label drawn on both headers comes from the game object name, simply rename that to change the text on the header. ]



CONTROL SETTINGS


To locate the settings file simply just click the "Show Settings" from the menu bar 


Most of the options are already self explanatory so let's just talk about the not that obvious stuff. The visibility toggle buttons, controls when something is drawn into the hierarchy.  

  • Hide Iconless Components - Hides components that doesn't have an custom icon assigned to them (like Monobehavior scripts, unless you assign one)
  • Show Object Relationship - toggles the visibility of all the connecting lines from parent to child and sibling to sibling.
  • Show Group Header Label: - refers to the layer, tag and static labels being drawn with the Hierarchy Group Header, turning it off will hide all of those labels and give way for a wider space for the group header text & it's background.
  • Toggle Activation - toggles the visibility of all the stuff my hierarchy draws in the hierarchy window. 


(╯°□°)╯︵ [ If you liked my asset,  Star my github repo or follow my itch.io profile ]

Link to repo: https://github.com/INFGameDev/My-Hierarchy

StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(4 total ratings)
AuthorINF
Tagsasset, hierarchy, inf, tool, Unity

Comments

Log in with itch.io to leave a comment.

Nice work! Looks useful.

How to download it? I don't see any files here nor on the GitHub releases page.

A release is now published on the github repo

┬─┬ノ(ಠ_ಠノ)

┻━┻ ︵ ¯\(°□°)/¯ ︵ ┻━┻