What problem does it solve?
Quickly obtain a structured representation of a Unity scene's GameObjects and their parent-child relationships to simplify debugging, auditing, and automated analysis of scene structure.
Core Features & Use Cases
- Hierarchical Export: Walk the scene tree from a specified root or from selected GameObjects and return a nested JSON representation.
- Component Insight: Optionally include component lists per GameObject or use a component lookup table for condensed information.
- Filtering & Scope Control: Limit traversal depth, include inactive objects, and choose whether to include full paths to focus on relevant subsets of the scene.
- Use Case: Use this Skill to audit UI element nesting in a complex scene, generate inventories of objects and components for automated tests, or produce inputs for tooling that analyzes scene complexity.
Quick Start
Use the uloop-get-hierarchy skill to return the current Unity scene's GameObject tree as JSON including components and full paths if desired.