-
Creator 版本:3.73
输入以下代码,本来是想控制下帧率,然后发现

-
帧数骤降到30

-
空场景,后发现game.frameRate只要设置为59就会这样。帧数变得很离谱
预览浏览器

开发系统: WIN11
后在MACOS上也成功复现,同样的浏览器。
经测试 3.72不会有这个问题。
@jare
game.frameRate这玩意设置成45的话,帧数就只有30了
设置成30的话,就只有24了
到底是什么咒语。。
cocos掌握了摸鱼的精髓
你是如何测试对比出来3.7.3有问题 3.7.2没有问题的呢? 我尝试重现一下
就直接同一个工程测啊,我2个版本都有安装,分别在3台电脑都试了,2台WIN11,一台MAC。
甚至不用写代码,直接空场景,预览的情况下改这个,改成59就好。
我显示器是144的,然后你看
肯定是反复测试后才惊呼卧槽什么魔法的。
要么就是我对 game.frameRate 有理解偏差

1赞
1赞
第一张图的问题应该是调试器中默认给的60, 按理应该从屏幕刷新率读取. 这个我们记录一下
0.0 ,似乎遇到了老熟人了
好的了解. 我这边按照你的环境再测试一下看看
我的也是,于是我机智的改成了60
大佬们的骚操作颠覆了我的认知
帧率难道不是只能设置为60的约数么,这样才能按照间隔数跳过一些帧
设置成59的话,该丢哪一帧呢
高刷屏上不是设置 60 帧的,都会出现奇怪的帧数,好吧,设置 60 帧实际上也不是 60 帧。



