做了一个新项目,用了200+以上的龙骨+tiledmap+ai(大量cpu)+自己写的rigibody(大量cpu)。
手机edge浏览器120帧>微信ios+高性能模式有60帧>微信android+高性能模式有40帧>原生安卓只有30帧!!!!!

太反认知了。手机浏览器这么流畅,原生安卓都不应该比这还差把。
自己顶一下 
经过优化发现是龙骨切换的时候会造成卡顿。
采取的优化策略是,每一个动作创建一个node,播放不同动画就直接显示node,不进行龙骨切换了。1帧直接变成60帧 
1赞
方便给个测试工程测试下不?
好的大佬,我今晚弄一个工程出来试试
大佬,已经私信你了,总共有4个问题,我都稳定复现了。安卓的直接打包进入游戏就能看到。
- bug1:提前设置share模式无效,会还原成real模式
- bug2:使用share模式切换动画会出现 out of bounds at Float32Array simple.ts 361行
- bug3:REALTIME 模式下,打包安卓切换动画只有16帧
- bug4:模拟器(原生平台)持续切换动画会闪退。延迟可以缓解部分闪退情况
希望大佬解决后能在帖子反馈一下进度,都是其中3个都是很严重的bug,测试引擎是3.6.3。 
大佬,这里漏了一个bug5:
