Unity崩溃检查
经常碰到Unity崩溃的情况,但是网上的帖子基本全是在灌水和复制,所以这里做一个总结,主要是针对Editor模式下的Unity Crash问题。
Windows系统下,Unity Log文件的路径为C:\Users\username\AppData\Local\Unity\Editor文件夹里(注意AppData是隐藏文件夹),可以看到这里有三个文件:
分别有什么用呢?
- Editor.log 记录了最新的Unity的log信息
- Editor-prev.log 记录了上一次运行的Unity的log信息
- 存放了 Package Manager的log信息
顺便说一下,在Unity的Console栏里右键点击右上角,也可以直接打开Editor.log,如下图所示:
各平台的Editor.log路径如下
Unity崩溃日志查看
在网上查到这好像是Unity高级版才有的功能,Unity个人版应该是没有这个功能的,崩溃日志的路径为:C:/User/username/AppData/local/Temp/Unity/Editor/Crashes
从里面的Edidor.log里可以很方便的看到报错的信息。值得注意的是,得Unity显示Crash信息,才会有这些信息,如果Unity只是闪退,没有那个Crash Report的东西,可能不会生成这个信息
附录一些可能用到的功能
Unity崩溃了但是场景没保存怎么办:https://blog.csdn.net/ha1f_awake/article/details/91863978
参考链接:
https://answers.unity.com/questions/9739/how-can-i-find-editor-log-file.html
https://www.cnblogs.com/timeObjserver/p/11111264.html