creator 2.1.2
微信小游戏
IOS
当有新的Label添加,大概率闪屏。
复现路径:
新建一个全新的工程,在场景上定时添加Label,然后观察屏幕,一闪一闪。
卡了两天了,烦请各位引擎大神关注一下,我试了最新的2.1.3版本,问题依然存在。
creator 2.1.2
微信小游戏
IOS
当有新的Label添加,大概率闪屏。
复现路径:
新建一个全新的工程,在场景上定时添加Label,然后观察屏幕,一闪一闪。
卡了两天了,烦请各位引擎大神关注一下,我试了最新的2.1.3版本,问题依然存在。
同样问题。
但不确定是否Label导致,我们游戏聊天栏用的是richtex,只要添加就会大概率闪一下。
也是微信ios,2.2.0
@jare如有需要,有用户反馈视频。
把微信小游戏的帧率和引擎的渲染帧率调成一致,微信小游戏如果需要设置帧率还是应该通过setFrameRate,保持微信端与引擎端的刷新帧率一致。游戏内容的更新可以使用组件的update
我们在ios端限制是30FPS,
设置帧率肯定是cc.game.setFrameRate,难道还有别的接口?
游戏内容的更新可以使用组件的update
是什么意思?
这个放在update里?:label.setring = ‘xxx’ ;
我们这边有案例是修改了单独修改main.js里的frameRate,设置游戏更新帧率为30,微信端保持60,IOS出现闪屏,安卓正常。如果你们不是这种情况,可以提供给下demo,我们分析一下,也可以看下微信左上角的红色帧率与引擎右下角的帧率是否是一致?
应该是类似的,我这边只调用了cc.game.setFrameRate,没有调用微信api修改微信小游戏的刷新帧率。
我先试下看能否解决问题。
谢谢
不对。。。
cc.game.setFrameRate其实就是会同步修改微信小游戏的帧率的。。。
builtin/adapters/common/engine/Game.js下:
其实会重写cc.game.setFrameRate。。。
所以正常来说只要调用cc.game.setFrameRate就会同步了吧,
我们没有在main.js里修改frameRate

hi,这个后来问题解决了吗
同问 v2.3.4 h5 iphoneX
cc.game.setFrameRate 只能设30 或者60 其他值label 都会闪 iphone8p就没问题
31
59
61看看
不行 还是会闪