Visual Dependency Graph

The heart of the tool is the Graph View. Built on Unity’s UIElements and GraphView API, it provides a zoomable, pannable map of your project’s architecture.

How it Works

The analyzer recursively reflects over all MonoBehaviour scripts and SerializedObject properties in your scene roots. It traces:

  • Direct References (Inspector slots)
  • Lists and Arrays
  • Unity Events
  • Runtime Reference lookups (GetComponent, etc. - Experimental)

Graph Navigation

  • Scroll Wheel: Zoom In/Out
  • Middle Mouse / Alt+Drag: Pan
  • Click: Select Node
  • Drag Element: Rearrange nodes layout

(Coming Soon) You can filter the graph to show only specific layers (e.g., “UI Only” or “Gameplay Only”) to reduce noise in large scenes.


This site uses Just the Docs, a documentation theme for Jekyll.