请教各位大神,微信小游戏IOS如何优化

drawcall只有32的游戏,安卓低端机都运行流畅,iPhone xs max 居然有明显卡顿,FPS会掉到30多,使用微信开发者工具调试,发现耗时比较长的都是Animation Frame Fired。调试很久一直解决不了。请问各位大神改如何优化,谢谢!

楼主解决了吗? 最近我也遇到了同样的问题

这个帖子没人回复。不过我在另外的一个帖子了,找到了官方大大的回复。具体哪个帖子我一时找不到了。但是我把原话复制到了注释中。以下是原话:

目前物理系统在ios 的 微信小游戏平台性能最差
原因是 由于 ios 的 安全策略限制 不能开启 js jit,导致重逻辑的 模块 性能不高。
目前主要在iphone6 6s iphoneX 等同系列产品上出现的问题最严重
如果遇到这类机型出现问题,请不要惊讶,因为大家都知道了。
如果你的游戏避免不了同屏这个多的刚体,这么多的碰撞盒顶点数,那么确实就会卡,目前没有解决方案,除非自己减少
如果使用碰撞系统加自己实现物理轨迹算法的方式来代替引擎自带的物理碰撞,最终也避免不了这个卡顿发热的问题,但是能够提高一些性能是可以肯定的

1赞

ok 多谢