1. 首页
  2. 游戏开发
  3. Unity3D
  4. Unity游戏内调试工具:实时变量监控

Unity游戏内调试工具:实时变量监控

上传者: 2024-07-01 16:35:18上传 RAR文件 3.65KB 热度 9次

针对 Unity Debug.Log 方法在 Update 等高频调用情况下信息难以观测的问题,该工具实现了在 Game 视图中实时显示变量状态的功能。开发者可在代码任意位置调用该工具进行调试(需保证 key 的唯一性,避免重复更新)。

使用方法:

  • 添加固定字符串调试条目: DebugGUI.AddDebugItem("Version", "1.0.0");
  • 添加获取字符串的函数调试条目,并设置显示颜色: DebugGUI.AddDebugItem("Status", () => StatusManager.GetCurrentStatus().ToString(), Color.red);
  • 监控指定对象的全部字段和属性变化: DebugGUI.AddDebugTotalObject("example", new Example());
用户评论