Files
Workspace/Godot/Packages/ShrinkSDK.EventBus.Godot/addons/shrink_event_bus

Godot EventBus 调试器

运行项目后打开底部调试器的 ShrinkEventBus 标签页。点击“刷新快照”查看订阅,勾选“启用实时记录”采集后续分发。每个调试会话独立显示数据。

插件 UI 通过 Godot 调试连接接收 shrink_event_bus:state;运行时节点在常驻 App 下加载。每 250 ms 最多发送一次记录快照,保留最近 200 条,不保留事件对象。关闭记录解除观察者,停止游戏保留最后一份可查看的数据。

依赖 ShrinkSDK.EventBus 2.3.0:公开 CaptureNamedBuses、CaptureBindings 用于快照,ObserveDiagnostics 与 ShrinkEventDiagnostic 用于分发结果。Release 构建不包含采集实现。

Capability: Godot 编辑器中查看事件总线订阅快照与实时分发日志,按事件或 Bus 搜索并筛选处理状态 Aliases: 事件 事件总线 可视化 调试 窗口 订阅 EventBus debugger Limits: 需要 Debug 构建和 Godot 调试连接;只观察静态 EventBus 管理的 Bus;无事件参数和发送者对象;最多保留 200 条记录 Extension: editor/event_bus_debugger_panel.gd 的界面;ShrinkEventBusDebugger.cs 的诊断协议适配 Evidence: 采集桥接; 会话插件; 窗口