Component Navigator
The Pain Point
My main character in Inhyeong has around 50 components. Scrolling through Unity’s default Inspector to find a specific one was painful — everything in one flat list, no organization, no way to group related things together.
What I Built
A complete Inspector replacement that automatically categorizes components into groups like Combat, Audio, UI, Physics, etc. Three-layer priority system for categorization:
[ComponentCategory]attribute on your script (highest priority)- Manual override via right-click “Set Category”
- Prefix/Namespace/Assembly rules in Project Settings
- Built-in type detection (fallback)
Features That Mattered Most
- Search Filtering — Ctrl+F to instantly filter components by name
- Focus Mode — click a component, everything else collapses
- Multi-Object Editing — select multiple GameObjects, see shared components, edit across all of them
- Drag-to-Reorder — visual reordering of components and categories, persisted across sessions
- Prefab Override Bar — shows modified/added/removed counts with per-component Apply/Revert
Everything works with the standard Inspector context menus, debug mode, and double-click-to-open-script. Three built-in themes (Signature purple, Match Editor, Custom with accent color picker).
What’s Next
Planning to release this on the Unity Asset Store. The core functionality is solid — remaining work is QA testing and polish.