闪退的情况就是占用太高,手机性能不够所以才会闪退。来看一下解决办法
- 可以给游戏搞一个分辨率设置和贴图质量设置和画质等级设置。
- 把没用的物体删了,优化代码,减少占用率
- 加载场景可以把SceneManager.LoadScene改为异步加载,异步加载适合加载大场景
- 最重要的点。打包设置,把贴图质量改为ETC2,这个性能最好,去掉开发构建,框架把mono改为cpp框架,勾选arm64等框架。c++框架性能比mono好 但是打包速度比mono慢
最重要的是第四步,我是前三步都不行如何试出来的。建议直接用第四步。还是不行就是手机谦容性问题,看看arm框架勾选机型没有已经安卓版本是不是符合,已经选择谦容性设备。