Unity代码调试GUI工具:实时变量监控与显示
针对 Unity Debug.Log
方法在 Update
等高频调用情况下信息冗杂的问题,该工具实现了基于 GUI 的实时变量状态显示功能。开发者可在 Game
视图中直接观察变量变化,支持字典和列表等数据结构。
使用方法:
- 添加固定字符串调试条目:
DebugGUI.AddDebugItem("Version", "1.0.0");
- 添加函数返回值调试条目,并设置显示颜色:
DebugGUI.AddDebugItem("Status", () => StatusManager.GetCurrentStatus().ToString(), Color.red);
- 监控对象所有字段和属性变化:
DebugGUI.AddDebugTotalObject("example", new Example());
注意: 每个调试条目需使用唯一 key
标识,重复 key
将被视为更新已有条目。
下载地址
用户评论