Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
Unity Version | Built-in | URP | HDRP |
---|---|---|---|
6000.0.23f1 | Compatible | Compatible | Compatible |
2022.3.35f1 | Compatible | Compatible | Compatible |
UNITY6 - Ready
HierarchyS and FavoriteS are essential tools designed to significantly enhance your Unity development process by improving both scene management and asset handling.
HierarchyS transforms the Unity Hierarchy window into a more powerful and intuitive workspace:
- Automatic Component Icons: Upon installation, HierarchyS automatically assigns recognizable icons to various components in your Hierarchy window. This feature helps developers quickly identify and manage GameObjects, making scene navigation and component management more efficient.
- Runtime Save Component: Save component values during runtime to preserve changes made during play mode. This is useful for debugging and testing adjustments without losing modifications when you stop the game.
- Pin & Pin Tracker: Keep track of important objects in your scene with the Pin system. Pin any object for easy access and use the Pin Tracker window to view all pinned objects. This simplifies navigation and speeds up testing and debugging.
- Attributes
- Label Attribute: Use [Label ("Information")] On Top of Your Serialized Fields to Create A Proper Information Box with a Description To Help Your Development.
- Button Attribute: Use [Button] or [Button("Button Text")] above your method to create a clickable button in the Inspector. This allows you to easily execute functions from the editor.
- ReadOnly Attribute: Apply [ReadOnly] to your fields or properties to make them read-only in the Inspector, allowing visibility without modification.
- Disable/Enable Attribute: Use [EnableIf("condition")] or [DisableIf("condition")] to enable or disable fields in the Inspector depending on a given condition. This allows for interactive and conditional field control.
- Show/Hide Attribute: Use [ShowIf("condition")] or [HideIf("condition")] to dynamically show or hide fields in the Inspector based on a specified condition, improving UI clarity.
- Separator Attribute: Use [Separator], [Separator(int)], or [Separator(int, "Text")] to draw a separator line in the Inspector, helping to visually organize your components.
- MinMaxSlider Attribute: Apply [MinMaxSlider(minValue, maxValue)] on top of a Vector2 field to create a convenient Min-Max slider, allowing you to easily adjust value ranges.
- Quick Inspector: Each component icon in the Hierarchy provides a shortcut to a focused Inspector view, allowing for rapid editing and adjustments without needing to navigate through multiple layers of the Inspector window.
- Custom Icons: For enhanced visual clarity, HierarchyS allows you to assign custom icons to components, including custom scripts and third-party packages. This customization improves organization and makes it easier to locate and manage specific components.
- Error and Warning Tracker: HierarchyS includes a robust error and warning tracking system that highlights common issues in your scene. This includes:
- Negative Colliders: Detects colliders with negative dimensions that could affect physics calculations.
- Missing Scripts: Flags GameObjects that are missing essential MonoBehaviour scripts.
- Missing Renderers on LOD: Identifies Level of Detail (LOD) groups that lack necessary renderers.
- Duplicate Event Systems or Audio Listeners: Alerts you to multiple instances of event systems or audio listeners that could cause conflicts.
- Missing References: Marks scripts with missing serialized field references. Clicking these warning and error icons provides detailed descriptions to help you address and fix issues quickly.
FavoriteS complements HierarchyS by streamlining asset handling:
- Organized Asset Management: With FavoriteS, you can create custom categories to group and manage frequently used assets, scripts, and prefabs. This organization simplifies access to your most important files and helps keep your project tidy.
- Efficient File Access: The Favorites window supports drag-and-drop functionality, allowing you to quickly add and organize files. A powerful search function helps you find specific items in seconds, while the ability to collapse categories ensures a clean and uncluttered interface.
- Streamlined Workflow: Easily interact with files directly from the Favorites window—open files with a double click or view their file paths with a single click. This streamlined access reduces time spent navigating through the Project window and enhances overall productivity.
Together, HierarchyS and FavoriteS provide a comprehensive toolkit for Unity developers, enhancing scene management, simplifying error resolution, and optimizing asset handling. These tools are designed to make your development process more efficient and organized, ensuring a smoother and more productive workflow.
HierarchyS
