免费下载地址:/jacobkay/unity-log-printing
工具简介
1、在需要打印日志的地方,正常使用Debug.Log();
2、编辑状态下不对log进行本地输出
3、日志保存文件以天为单位,每天输出一个文件
4、可设置日志文件名称,请注意:后面时间格式不要改动,否则会造成保存不成功
5、可修改日志输出位置
6、可设置日志保存天数,默认30天,超出时间的日志在下次运行时会自动删除
7、可设置每一行日志打印的格式
最终打印效果展示
使用方法
1、场景中新建一个空物体
2、挂载ZLog脚本
3、正常使用Debug.Log
4、挂载后,切换场景不会被卸载,因此只挂载一次即可
技巧分享
1、Application.logMessageReceivedThreaded(委托事件),可在子线程中监听Debug.Log()打印内容,但子线程无法调用Unity提供的API
2、Application.logMessageReceived(委托事件),在主线程中监听Debug.Log()打印内容,可调用Unity提供API,比如可输出到UI面板上
如果觉得《Unity日志输出储存工具》对你有帮助,请点赞、收藏,并留下你的观点哦!