从1.3.2升级到1.4.0遇到的问题

升级1.4.0后帧率下降了,项目中用到了scrollview,item中图片和文字很多,基本都得用系统字,已经做了item的复用。

运行环境不变
魅族pro6plus、X5内核
PC、谷歌浏览器

WEBGL模式下:
手机端从30帧降到10帧
PC端从60帧降到了40帧

我把scrolllView用到的预制里面所有的label的active都设置成false了,帧率没有变化,还是很低


CANVAS模式下:
和1.3.2比没有感觉到明显的变化

1赞

方便上传一下项目吗?这么严重的性能下降,不应该的。我上周才测试过开发版的性能,没有下降。

我得和主城说下,他在开会

用两个版本分别发布到两个外网地址,我们对比一下就可以,可能跟你们对部分功能的使用场景有关系

用调试模式不

原因是这个 PR

https://github.com/cocos-creator/engine/pull/1431

为了正确支持反向 stencil,添加了不少 getParameter 调用,这些调用的性能很低,我们会研究一下如何解决

好吧…… 我上周主要是测试的整体框架,没测试到 ScrollView…… 感谢反馈,我们应该在版本发布前对各项性能进行检查。

关注一下!!!

这个问题已经修复了

https://github.com/cocos-creator/engine/pull/1514

可以尝试一下