[]分享:如何设置LayaNative的帧频

有的开发者发现了,在LayaAir下,一共有3中设置帧频的模式
1、默认60 FPS/S
2、设置Laya.stage.frameRate = “mouse”,在设置后,引擎默认会以30帧运行,只有鼠标活动后才会自动提速到60帧,这样既能保证鼠标操作的流畅性,又能减少不操作的性能消耗;
3、设置Laya.stage.frameRate = “slow”,默认以30帧运行,来降低性能消耗,30帧的帧率已经能保证大多数游戏友好的体验;

 但是,即使我设置了第2、3、种模式,打包apk后依然是以60FPS/S的帧频速度运行的
 
 

设置APK下的帧频需要用以下方法:
if(Browser.window.conchConfig && Browser.window.conchConfig.setSlowFrame)
{
  Browser.window.conchConfig.setSlowFrame(true);//设置30帧
}




 
 如果是JS/TS项目,在Browser前加上Laya.即可
if(Laya.Browser.window.conchConfig && Laya.Browser.window.conchConfig.setSlowFrame){
Laya.Browser.window.conchConfig.setSlowFrame(true);//设置30帧
}
注意:APK下没有slow和mouse之分,只有60帧和30帧的设置,就是以上的方式!
已邀请:

Monica - 知识达人

赞同来自:

感谢分享~\(≧▽≦)/~

要回复问题请先

商务合作
商务合作