Interface DirectorGame Creator 2 Module

#Debugger & Validation

Interface Director includes real-time telemetry tools and proactive authoring validation rules.

#Live Runtime Debugger

Open the Debugger via Window > Game Creator > Interface Director > Runtime Debugger or via Project Settings > Game Creator > Interface Director:

Runtime Debugger showcase
Live runtime debugger: inspect open instances, suspended states, and close views with one click.
  • Layer Grouping: Inspect open instances grouped by logical layer (HUD, Menu, Overlay, Modal, System, Debug).
  • Live State Inspection: Visual indicators for Active, Suspended, Retained, and Preloaded states.
  • Hierarchy Ping: One-click ping button locates the exact View GameObject in the scene hierarchy.
  • Instance Dismissal: Close any active interface directly from the debugger panel.

#Authoring & Build Validation

Interface Director includes automatic validators running during editing and pre-build pipeline checks:

  • Missing View Prefab: Flags Interface Assets configured without an assigned View Prefab.
  • Missing Root Component: Warns if a View Prefab root lacks the InterfaceView component.
  • Missing Content Container: Warns if uGUI views lack a child Content transform.
  • Contract Mismatches: Validates that required payload arguments are satisfied in visual scripting instructions.
  • UI Toolkit Configuration: Verifies PanelSettings and USS stylesheet bindings.