setFrameRate - hoge1e3/Tonyu2 GitHub Wiki

Boot

setFrameRateメソッド

FPSを変更します.初期状態ではFPS=30です.

書式

setFrameRate(fps,frameSkipMax)
  • fps
    • ゲームのFPSを渡します
  • frameSkipMax
    • 処理落ちした場合にスキップするフレーム数の最大値を渡します(何も渡さない場合は5になります)
    • 1を渡すとフレームスキップが無効、2を渡すと1フレーム分スキップ、3を渡すと2フレーム分スキップ、…と実際には「1度に最大何フレーム進めるか」の指定をします。

useRAFtrueの場合、次の点に注意してください

  • fpsの最大値は「モニタのリフレッシュレート×frameSkipMax」に制限されます(60ヘルツでframeSkipMax=5の場合、FPSは最大300までとなる)

$Boot.setFrameRate(60);
// FPSを60に設定します

Backlink