Unity 专用的调试功能扩展插件。通过配置可以按调试成员分类打印和管理 Debug Log,并将日志文件输出到本地。
你可以阅读 用户手册 来获得更多信息。
使用 UPM(Unity Package Manager)方式安装插件。
https://github.com/BlurFeng/Debugx.git?path=DebugxDemo/Assets/Plugins/Debugx
- 复制上面的链接
- 打开 Unity 编辑器,进入 Window > Package Manager
- 点击窗口左上角的 + 按钮,选择 "Add package from git URL..."
- 粘贴链接,将插件安装到你的项目中
Debugx 是专为 Unity 引擎开发的调试插件。
用于按调试成员管理 DebugLog,并将日志文件输出到本地。使用宏 "DEBUG_X" 来启用功能。
在代码中直接使用 Debugx.Log() 即可轻松进行日志打印。
不同成员使用不同的 key,可以方便地按成员分类打印,并快速定位对应代码的负责人。

在 Unity DOTS 的 Burst 环境中,必须使用 DebugxBurst 而非 Debugx,因为许多方法和字段在 Burst 中不可用。
但由于 Unity DOTS 更新非常频繁,在不同 DOTS 版本下,此方法无法保证完全可靠。

