Skip to content

HOT PATCH

Hot Patch is a powerful, production-ready debugging suite that runs inside your built application (Standalone, Mobile, or Consoles). It provides a familiar, Editor-like experience directly on your test device, allowing you to solve problems without tethering to a PC.


Overview

The tool appears as a resizable, collapsible side panel built entirely with Unity UI Toolkit. It is designed specifically for touch-screens and high-resolution mobile displays, ensuring your debug data is always readable and interactive.

Key Capabilities

  • Runtime Hierarchy: Browse all active GameObjects, expand deep trees, and select objects for inspection.

  • Advanced Inspector: View and edit component fields in Normal or Debug modes. Supports nested classes, collections, and dictionaries via Reflection.

  • Live Console: Capture, search, and filter logs. Includes full stack traces and collapse functionality.

  • Performance Monitoring: Track FPS, Frame Time, and Memory (Heap/GC) with high-frequency sparkline graphs.

  • Admin Control Panel: Create custom dashboards using [ControlPanelMember] and [ControlPanelMethod] attributes to trigger logic instantly.


Adaptive Design

Toolbar Preferences

Flexible Layout

DebugKit doesn't force a fixed size on your screen. You can take full control of your workspace by simply dragging and sliding the edge of the panel.
  • Expand: the view to see deep hierarchy trees or complex inspector data.
  • Shrink: the view to keep the toolkit accessible while focusing on your gameplay.
Toolbar Preferences

Responsive UI

Built for the modern mobile landscape, the UI is fully responsive out of the box.
  • Zero Configuration: The tool automatically detects your screen resolution.
  • Orientation Support: It reflows instantly between Portrait and Landscape modes, ensuring that buttons, text, and graphs remain perfectly legible regardless of how you hold the device.

Runtime Customization