実験のために、組み込みのプログラム エディターを使用して TI-89 に小さなゲームをプログラムすることにしましたが、大幅な遅延なしでキーストロークを取得する最適な方法を見つけることができません。現在私は持っています:
Prgm
70→xpos
70→ypos
Loop
If getKey()=340 Then
xpos+3→xpos
PxlCrcl ypos,xpos,5,1
EndIf
If getKey()=337 Then
xpos-3→xpos
PxlCrcl ypos,xpos,5,1
EndIf
If getKey()=257 Then
Goto end
EndIf
EndLoop
Lbl end
EndPrgm
これにより、左、右、または削除ボタンが押されているかどうかを確認し、それに応じて左または右に円を描くか、プログラムを完全に終了するエンドレス ゲーム ループが作成されます。ただし、この方法は非常にゆっくりと実行されているようで、他のデモンストレーションではるかにスムーズな動きを見てきました. 私の方法に何か問題がありますか?もしそうなら、どうすれば改善できますか?