2.4版本原生iOS性能下降很多

在2.4.4版本上创建一个空项目,上面放200个序列帧动画,打包iOS,在iPhone6 Plus上运行,帧数就只有14左右,而在2.2.2版本上,能够一直维持60帧。
很想升级2.4版本,希望能解决这个性能问题。
这里是demoTest244.zip (331.4 KB)

1赞

顶一下o(╥﹏╥)o

我也升级2.4.4,发现性能是降了很多
我还发现使用预加载场景方式时,贼慢
cc.director.preloadScene(‘GameScene’, () => {
SysLog.debug("—loadScene GameScene");
cc.director.loadScene(‘GameScene’);
});
大致需要5秒时间才能执行cc.director.loadScene(‘GameScene’);
以前2.4.3都没有这问题
希望官方人员可以看到!

同样遇到这个问题,还以为是程序出错了,直接cc.director.loadScene(‘GameScene’);就很快,就是preload慢

幸亏我没升…

官方呢官方呢官方呢官方呢官方呢

iOS纵欲过度,以致性能不行。唯独等iOS自己悔过

@jare

然而并不是iOS的问题,同样的手机,同一个项目,2.2.2版本能跑60帧,2.4版本就只能跑十几帧,这就是引擎的问题

可能是新版本引擎还不适应ios环境,暂时性的水土不服,等它熟悉当地的风俗民情,很快就融入了,性能自然也就上去了

木有人管吗?

木有人管吗?

马克~~~~~

iOS还没表态宣布从了Creator。Creator开发人员不便露面吧。

所以2.2.2的原生性能是更好些吗?相对于2.3 以及2.4

2.3没测试过,反正比2.4好

3.0.1 ,加载资源都掉帧。。。看我这个帖子

Preload 慢,是新版引擎做的优化。Preload 的目的就是尽量降低对性能、带宽的影响,这样才能尽可能长时间充分享用 Preload。

preload 默认就比 load 慢的,preload 降低了并发数,你把并发数调高,能比 load 还快image

这个问题能给个demo 么,2.4.3 到 2.4.4 应该没改过这部分的