手机默认60帧,如何在游戏里把帧率设置为120帧?
-
cc.game.setFrameRate(120); 无效
-
安卓里: SurfaceControl.Transaction.setFrameRate(appActivity.getGLSurfaceView().getSurfaceControl(),
120,
Surface.FRAME_RATE_COMPATIBILITY_DEFAULT,
Surface.CHANGE_FRAME_RATE_ALWAYS);
无效
手机默认60帧,如何在游戏里把帧率设置为120帧?
cc.game.setFrameRate(120); 无效
安卓里: SurfaceControl.Transaction.setFrameRate(appActivity.getGLSurfaceView().getSurfaceControl(),
120,
Surface.FRAME_RATE_COMPATIBILITY_DEFAULT,
Surface.CHANGE_FRAME_RATE_ALWAYS);
无效
引擎好像是默认跟随系统帧率的,目前遇到的情况是设置60帧则表现为当前手机帧率,如果想设置固定60帧,最好是设置59帧,我还没试过手机60帧然后设置120帧的情况

感谢,原来不能高于手机设置里的帧率
这是手机厂商的设置