Unity编辑器播放模式下闪退问题排查与解决方案
创作时间:
作者:
@小白创作中心
Unity编辑器播放模式下闪退问题排查与解决方案
引用
CSDN
1.
https://blog.csdn.net/yjy99yjy999/article/details/140622518
在使用Unity开发游戏时,有时会遇到编辑器在播放模式下闪退的问题。起初可能以为是偶然情况,但仔细观察后发现,这种闪退往往发生在特定角色释放技能时。为了解决这个问题,我们需要通过查看Unity编辑器的日志来定位具体原因。
查看Unity编辑器日志
方法一:通过Console窗口
- 打开Console窗口(菜单:Window > General > Console)。
- 右键点击Console标签,选择"Open Editor Log"。
方法二:直接查找日志文件
- 在macOS上,可以在
~/Library/Logs/Unity文件夹中查找日志文件。 - 在Windows上,可以在本地应用程序数据文件夹
\Unity\Editor\Editor.log中查找Editor日志文件。
分析日志定位问题
打开Editor.Log文件后,拉到最下面,可以查看最后一行代码的错误信息。这通常就是导致闪退的关键信息。
在本例中,通过查看日志发现,问题出在写了一个死循环。根据过往经验,写死循环通常会导致两种结果:1. 无响应,卡死;2. 闪退。
避免死循环的注意事项
容易出现死循环的两个地方需要注意:
- do循环:确保while()里的条件绝无永远为true的可能性。
- 属性get块:避免在属性的get块里写属性自己的名字,防止无限递归。
通过以上步骤,可以有效地排查和解决Unity编辑器在播放模式下闪退的问题。
热门推荐
母亲过生日送什么盆栽花好?哪种盆栽花最适合送给母亲?
溶血性贫血是为什么
走进黔南罗甸县红水河,领略自然风光,感受历史韵味!
超频会让显卡短命吗?建议这样做
窦海云:传承芒针技艺,弘扬中医文化
来玉溪,看球赛、品美食、体验民族风情…
西游封神中的昊天上帝和玉皇大帝,是同尊神吗?难怪民间喊老天爷
《封神演义》中为什么没有玉皇大帝?玉皇大帝又为何姓张?
地质学成为民国发展最快的学科,这位国际学者功不可没
菜单的多重意义:不仅是食物选择,更是文化与生活方式的展现
格律诗的基础——平仄、押韵简略讲解,规则及注意事项
孩子第一次配镜,到底该怎么选?
首试深蓝L07:智驾有华为,那座舱呢?
外汇交易的基本原则是什么?这些原则如何帮助投资者实现盈利?
平板支撑能练腹肌吗要多久
“人与非人”,《寄生兽》到底阐述了怎样的意义
普洱熟茶和生茶有什么区别?新手小白怎么辨别?看这几点就够了
国标GB 3906和行标DL/T 404对于局部放电的要求有哪些区别?
批判性写作指南:如何运用辩证思维提升写作质量?
剖析姜维与诸葛亮在伐魏战略上的区别
探秘国际幼儿园:多元文化碰撞下的“小小联合国”
如何让二次元人物在剧烈游戏中展现真实感
分式方程求解后,如何验证你的答案正确无误?
人民币兑泰铢实时汇率查询工具应用策略
这些人群,吃水果要悠着点
倍数的奥秘:数字之间的奇妙关系
探秘菩提根手串材质之谜:为何质感类似塑料?
1.5T性能超过2.0T?奇瑞用三电机四驱,反超30万所有增程?
200m宽带和300m宽带的区别及宽带服务指南
水龙头生锈的处理方法有哪些?这些方法如何延长使用寿命?