ER Hierarchy
Custom tool designed to enhance the visual organization and management of GameObjects within Unityâ\x80\x99s Hierarchy window
com.edenrompas.er-hierarchy 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/er-hierarchy.git README Markdown
Copy this to your project's README.md
## Installation
Add **ER Hierarchy** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/er-hierarchy.git
```
[](https://www.pkglnk.dev/pkg/er-hierarchy)README
ER Hierarchy
The Hierarchy Editor is a custom tool designed to enhance the visual organization and management of GameObjects within Unity’s Hierarchy window. This tool provides a more intuitive and visually appealing interface that simplifies how developers interact with and structure objects in a scene. By adding visual cues such as gradient highlights, connector lines, and component icons, the Hierarchy Editor helps streamline the development workflow and improve clarity when working on complex scenes.
Enable this tool via Menu Item -> Tools -> ER Hierarchy -> Enable.
| Before | After |
|
|
Features
- Gradient Highlight for Each Object
Every GameObject in the Hierarchy is given a soft gradient highlight, making it easier to distinguish between objects and improving overall readability. - Connector Lines Between Parent and Child Objects
Visual lines are drawn between parent and child GameObjects, clearly representing the hierarchy structure. This makes nested relationships more immediately visible and easier to follow. - Component Icons Displayed Next to GameObject Names
If a GameObject has certain components (e.g., Rigidbody, Collider, Light), an appropriate icon is displayed beside the object’s name. This feature helps developers quickly identify the components attached to each object without needing to inspect them manually. - Header Object Styling Using '---' Text
Users can turn any GameObject into a visual section header by including the text "---" in its name. This will apply a distinct styling to the object, visually separating it from other items and helping organize the hierarchy into clearly defined sections.
Comments
No comments yet. Be the first!
Sign in to join the conversation
Sign In