SizeX = 200 : SizeY = 40
screen 0, SizeX, SizeY, 1, 0, 0;( ginfo_dispx - SizeX ) / 2, ( ginfo_dispy - SizeY ) / 2
PreTime = gettime(6)
repeat
wait 1
//描画
redraw 0
color 255, 255, 255 : boxf 0, 0, 30, 20 : color
pos 0, 0 : mes Fps
redraw 1
gosub *GetFps
loop
*GetFps
FpsCnt ++ : PostTime = gettime(6)
if PostTime ! PreTime : Fps = FpsCnt : FpsCnt = 0 : PreTime = gettime(6)
return
wait 1 が正常だと、FPSは64で、CPU使用率は11%
wait 1 が異常だと、FPSは500から800の間で不安定で、CPU使用率は14%
wait 1 が異常だと、FPSは100から200の間で不安定で、CPU使用率は12%
wait 2 が正常だと、FPSは32で安定。
wait 2 が異常だと、FPSは64で安定。