Skip to content

BluWizard10/Blu-Hierarchy

Repository files navigation

BluWizard's Enhanced Hierarchy System

My own personal editor enhancement system that introduces an improved Hierarchy look, tailored made for VRChat Creators. Contains a feature that allows toggling a GameObject or Component directly from the Hierarchy, as well as customized Icons representing common VRC SDK Components in the Hierarchy.

Compared to other systems, this one is intended to match the Editor UI without being too distracting. Less is more, is how I would best put it.

Demo Image

Features:

  • Component Icons. Click an Icon to toggle it's Active State On or Off.
  • GameObject ActiveState Toggle Button. Click to toggle the GameObject On or Off.
    • You can also "Drag-to-Toggle" multiple GameObjects at once by holding down the ALT key.
    • Also works when animating!
  • Custom Icons representing known Components from the VRChat SDK, such as Avatar Dynamics, Udon Behaviours, and VRC Constraints!
  • Custom Icons for known third-party Components such as Bakery and VRCFury.
  • Tooltips when hovering over icons, telling you what they are at a glance.
  • Alternate Icons with darker color tone if using the Light Theme.
  • Settings Panel located in Tools -> BluWizard LABS -> Enhanced Hierarchy Settings to customize how the system should operate. Settings are persistent across Unity Projects.

Benefits:

  • No DLLs, no BS!
  • Free!
  • Open Source! This Project is aimed for VRChat Avatar and World Creators. I highly encourage you to edit this system to your own liking and contribute to make it even better!

License:

MIT License

Created with 💙 from BluWizard LABS.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages