[2d物理] ios在微信小游戏平台特别卡顿怎么破?

引擎版本: 3.8.4
用到了2d物理
多边形碰撞体
有比较复杂的形状(包括凹多边形)


测试机是 iPhone X (iOS 15.0.2)

在safari上运行, 流畅的飞起

在抖音小游戏上稍有掉帧, 还能接受

在微信小游戏上卡成狗

微信小游戏在打包时:

  • 打开了高性能模式
  • 勾选了分离引擎

运行参数:

  • dc: 50-100以内
  • 顶点8k, 三角面3k不到
  • 内存使用: 700m

换一台测试机 iPhone 13
微信小游戏也可以跑50-60帧, 表现正常


再测一台 iPhone 11 Pro Max (iOS 17.6.1)
表现正常

DC还好,高性能 + wasm 开起来

什么游戏,发出来玩玩看。 :grinning:

开高性能就好了