A ボタン … #A
B ボタン … #B
(X,Y,L,R ボタンも同様)
十字ボタンを指定したいときは、上下左右それぞれ #UP、#DOWN、#LEFT、#RIGHT と書きます。
WHILE 1
VSYNC
BTN=BUTTON(2)
IF BTN AND #L THEN PRINT "L ボタンがおされたよ"
WEND
BUTTON() が、ボタンの状態を取得する命令ですが、BUTTON(2) では押した瞬間のみ検知します。押している間はずっと検知したいときは 2 を 0 に変えるか、2 を削除します。ちなみにボタンを離した瞬間を検知するには 3 に変えます。