Unity-日志工具
游戏项目开发工程中,既基础也重要的2项重要技能:1)会Debug调试技术 2)会加Log并会看日志信息。本篇文章主要介绍后者,主要介绍在编辑器控制台有效地查看日志信息。最后介绍本人基于项目经验,自己封装扩展的编写的日志工具插件。
上面是Unity编辑器日志控制台面板。这里主要介绍上方一排菜单的作用:
1)Clear:顾明思义,就是清空控制台所有日志信息。
2)Collapse:把相同日志信息“折叠显示”,日志信息后会带数量。
3)Clear On Play:是指在编辑器点击运行游戏时,自动清空控制台日志,避免麻烦。
4)Error Paue:需要注意,对Unity游戏编辑器陌生的小伙伴,有时会遇到点击运行游戏时,会遇到卡住不动的情形。可能是出现死循环,导致游戏运行崩溃;另外,也可以检查一下,是不是“选中了”Error Pause菜单选项,它会在遇到Error错误时,就会暂停游戏往下执行的。
5)显示/过滤掉普通日志文本
6)显示/过滤 警告日志文本
7)显示/过滤 错误日志文本
8)还有一个“隐藏”比较深的Log日志文件,大家知道吗?
这份文件是记录Unity编辑器运行过程各功能模块产生的日志信息。包括咱们控制台日志信息都可以在这里找到。值得注意的是,咱们在打包过程中,打进apk所有资源及资源大小也可以在这份文件中查看得到。
以上是关于Unity编辑器日志控制台介绍。编辑器只提供基本的需要,但是想进一步扩展日志工具功能:如综合统一设置管理、在移动端测试运行时有可显示化Log信息实时显示屏幕、导出日志生成文件等。这需要我们进一步扩展封装。笔者结合多年的开发经验,写了一个日志工具插件。供大家学习交流!https://download.csdn.net/download/hppyW/19302233
移动端运行效果
Unity-日志工具相关推荐
- 【游戏开发进阶】新发带你玩转Unity日志打印技巧(彩色日志 | 日志存储与上传 | 日志开关 | 日志双击溯源)
文章目录 一.前言 二.常规日志打印 1.打印Hello World 2.打印任意类型的数据 3.context参数干嘛的 4.格式化输出 三.彩色日志打印 四.日志存储与上传 1.打印日志事件 2. ...
- 细说 Java 主流日志工具库
点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 作者:静默虚空 juejin.im/post/5c8f35bfe51d4545cc650567 ...
- 细说Java主流日志工具库
细说 Java 主流日志工具库 日志框架 java.util.logging (JUL) Log4j Logback Log4j2 Log4j vs Logback vs Log4j2 日志门面 co ...
- 【工具推荐】ELMAH——可插拔错误日志工具(转)
出处:http://www.cnblogs.com/liping13599168/archive/2011/02/23/1962625.html 今天看到一篇文章(构建ASP.NET网站十大必备工具( ...
- Android Studio 单刷《第一行代码》系列 02 —— 日志工具 LogCat
前情提要(Previously) 本系列将使用 Android Studio 将<第一行代码>(书中讲解案例使用Eclipse)刷一遍,旨在为想入坑 Android 开发,并选择 Andr ...
- iOS轻量分组日志工具 Log4OC
OC分级日志工具,支持4种日志级别,提供两种持久化方案 源码地址: github.com/FinderTiwk/- 使用 #import "Log4OC.h"//DEBUGLog( ...
- linux 系统后门检测工具,Linux系统的各种后门和日志工具详细介绍[2]
chfn 提升本地普通用户权限的程序 运行chfn 在它提示输入新的用户名时 如果用户输入rookit密码 他的权限就被提升为root chsh 提升本地用户权限的程序 运行chsh 在它提示输入新的 ...
- Android入门(三) | Android 的日志工具 Logcat
文章目录 日志工具类 android.util.Log Logcat 中的过滤器 日志工具类 android.util.Log Log 从属日志工具类 android.util.Log ,该类提供了五 ...
- 【Unity新闻】Unity新工具Metric Validation帮你自动化测试游戏平衡性
洪流学堂,让你快人几步. 我们一起看看上周Unity有什么大事情发生吧! Unity性能优化团队最新进展 大约两年前,Unity组建了一支专门的优化团队,专注于将性能本身作为一项功能.团队的任务很简单 ...
- .NET日志工具介绍
原文:http://www.cnblogs.com/maxliu/archive/2012/08/03/2621088.html 最近项目需要一个日志工具来跟踪程序便于调试和测试,为此研究了一下.NE ...
最新文章
- (转载)虚幻引擎3--9掌握虚幻技术UnrealScript 预处理器
- 错误: 找不到或无法加载主类 com.wdg.auditproject.auditproject.action.TestClass
- Facebook爆锤深度度量学习:该领域13年来并无进展!网友:沧海横流,方显英雄本色...
- ABAP modify screen:修改屏幕,实现隐藏、禁止输入字段
- 2021-03-09 Local Lipschitz 可能存在 有限时间逃逸
- 校验json格式_格式化展示,校验错误,编辑JSON,这几个JSON工具一定不能错过
- java动态语言_探秘Java 7:JVM动态语言支持详解
- 保姆级教程 CSS 知识点梳理大全,超详细!!!
- File类和时间类的两道综合练习
- winform界面控件丢失的问题
- Windows7 原版下载大全
- cs6给画笔分组_画笔工具,PS cs6笔刷入门介绍
- cmd 复制文件命令copy 复制目录树命令xcopy
- power bi数据分析_设置Power BI数据网关
- linux怎么关闭超线程模式,Linux动态启用/禁用超线程技术的方法详解
- 更大的模型并不总是更好的模型,微型机器学习将是未来的方向
- 河南师范大学python+学习笔记6 组合数据类型
- qt quick-QML虚拟软键盘V2版本(手机键盘弹出机制)-支持换肤、动态加载移除语言
- codeforces A. Parity
- Android微信支付集成流程及其常见错误