05/07/21 15:09:06 gxWH0WBM
>>703
> 例えば、gettimer使って、1フレームに掛かった時間から増分を計算するような
> スクリプトにしたほうが遅いマシンに合わせて作る場合はいいのかもね。
サンプルスクリプトをちょこっと改造してみました。
mov %1,50 ;期待するウェイト値
for %0=0 to 32 step 4
resettimer
;画面の真ん中やや上へ向かってのズームの例
;drawbg2 320,240+%0*2,100+%0,100+%0,0
drawbg2 320+%0*2,240+%0*2,100+%0,100+%0,0
drawsp2 0,0,0,320,248+%0*6,100+%0*3,100+%0*3,0
draw
waittimer %1 ;初回は50msecでウェイトを指定
gettimer %2 ;処理速度を測定
mov %1,%2 ;次回から処理速度に見合った値でwaittimerする
next