3.8.3及以上的版本有时会掉帧

大家能体验到3.8.3及以上的版本有时会掉帧的问题吗?相同的操作一般情况下都能稳定在60帧,少数情况下会发生掉帧的情况,但是持续一会就又恢复了稳定的60帧,而3.8.2从未发生过掉帧的情况,但是3.8.2有点的bug不建议使用,aaa aab 如图,有时会掉到40帧,30帧,帧时间却只有0.81毫秒

哪个平台,是不是开了高刷

PC浏览器,没有高刷,cocos默认是60帧

我遇到过,问了好多人说没复现,但是我必现,我以为是我电脑的原因;不过我找到解决方案了,等我回忆下… :thinking:

把这个 engine/pal/pacer/pacer-web.ts 文件换成3.8.6的即可解决;
@1633511750

这个文件应该是从3.8.7开始,至少在预览时的帧率计算在特定情况下不准确,大家看懂了也可以自己改改, 再后面的版本不知道修复没

此处 @官方 @zBlink 知晓一下

4赞

你这个3.8.3就这样啊,也可以换成 3.8.6或3.8.2的这个pacer-web.ts试试

3.8.2不会掉帧,但是升级之后的版本貌似都会小概率掉帧,3.8.8也是这种情况,我试试换3.8.2的这个文件试试。

感谢大佬,测试了一段时间,稳稳的60帧,1帧不掉,引擎的问题,竟然解决了。

1赞

甭客气 :wink: