BUTTON()関数
十字キーやABXY等のボタンの状態を返してくれる
ただし、一度に総てのボタン情報をビットで返されるので注意
使うには、
IF (BUTTON(0) AND #RIGHT)==#RIGHT THEN
のようにANDでそのビットの情報だけ抜くと便利
IF BUTTON(0)==#RIGHT THEN
でも出来なくはないが、ボタンの同時押しに対応できなくなるため、前者のほうが好ましい
上から目線で申し訳ないです。
何かが押されたときに反応
IF BUTTON()!=0 THEN~
Aが押されたときに反応
IF BUTTON()==16 THEN~
IF BUTTON() AND 16 THEN~
WHILEを使う場合は、
WHILE BUTTON()!=16
WEND
何かが押された場合にしたいときは、「!=16」を、「==0」に変えてください。
WHILE 1
IF BUTTON()==16 THEN BRAKE
WEND
でもいけますが、プログラムが長くなります。