05/05/23 20:18:38 6SppXZso
HSPなら、await があるので、FPS制御は結構楽。
await は、指定したmsから前回のawaitからの経過時間をさっぴいて、待機してくれる。
例えば FPS を 30 にする場合、1秒間に30回画面を更新、つまり
1秒間に30回awaitすれば良い。問題は、どのぐらいawaitすればよいか。
1秒間 = 1000 ms なのでこれを、 30で割る。
1000 / 30 = 33.3333… ≒ 33。
つまり、await 33 とすれば、FPSは約30となる……はず。