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编辑器在播放模式下闪退的问题。
热门推荐
春季这八大常见猪病易导致大量猪只死亡,务必高度重视!
关于猪呼吸道疾病综合征的防控,你了解多少?
辣子鸡的营养秘密:不止是美味,更是健康之选
秋冬必吃:红烧辣子鸡家常做法分享
弗洛伊德教你解读多梦背后的秘密
多梦或是这四种疾病的预警信号!
洋葱凉拌的最佳搭档:6种蔬菜搭配建议与调味秘诀
健康企业建设:如何开展员工营养膳食健康管理服务?
人类对黄瓜的开发不足1%
定向培养军士:未来可期!
定向培养军士:高考后的新选择?
高考后必看:定向培养士官报考指南
傅园慧也怕大姨妈?中医教你这样吃!
亲子时光:家长如何创造与孩子共度美好时光的机会
白草折断,边塞诗里的豪迈气概
秋冬养生必备:白草的神奇功效与使用指南
揭秘明星社交背后:谁在操控你的点赞?
全红婵、王俊凯事件引发关注:明星隐私权保护刻不容缓
雷佳音粉丝互动揭秘:如何影响粉丝心理健康?
文旅“红”出圈!江西瑞金春节游客量全省第一
春日咸肉蒸制时间大揭秘!
掌握咸肉蒸制时间的小窍门
通过瑜伽和太极告别失眠,你试过吗?
失眠与焦虑抑郁:如何打破恶性循环?
《秒睡》教你告别失眠,掌握科学睡眠法
成都三日游最佳攻略
山西教育改革:3+1+2模式下的小班化教学
【科普】坐电车为什么容易晕车?有什么改善方法?请看
田知学教你正确使用AED急救
土豆发芽到什么程度不能吃