コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
30ドルのパン ◆JHCR47uH0NMR
2018/8/13 15:12
情報交換
FPS
フレームレートを表示したいんですが、どう書けば良いですか?
あと、入力しているキーから文字コードを取得するプログラムも。

コメント

アバター
しょぼーん 2018/8/13 15:50 ◆lp6HwPeaFWPI
そこにINKEY$()があるじゃろ?
FPSについては忘れたすまぬ。
アバター
30ドルのパン 2018/8/13 16:51 ◆JHCR47uH0NMR
INKEY$()は分かるけどそこから文字コードにする方法は…
アバター
SAKURAmoti 2018/8/13 17:07 ◆wfyU/bSfcAH6
?ASC(INKEY$())
アバター
やりのめ 2018/8/14 2:07 ◆eZ7c6MugWJSp
フレームレートを表示するには、ループの前に
FPS_MC=MAINCNT:FPS_CNT=0

を書いて、ループ中に
INC FPS_CNT
IF MAINCNT-FPS_MC>=60 THEN
LOCATE 0,0:? FPS_CNT;"fps"
FPS_MC=MAINCNT:FPS_CNT=0
ENDIF
を書いてください。

小数点以下のフレームレートを求めたい場合は、ループ中に
INC FPS_CNT
IF MAINCNT-FPS_MC>0 THEN
LOCATE 0,0
? FORMAT$("%4.1F",FPS_CNT*60/(MAINCNT-FPS_MC));"fps"
ENDIF
を書いてください。
アバター
30ドルのパン 2018/8/15 14:22 ◆JHCR47uH0NMR
THX(返信が遅い)

コメントを書く

この投稿にはコメントできません。

- WEB PATIO -