ループしてないからですよ。 BUTTON関数はINKEY$関数と同じようにその瞬間だけを取得します。なのでループ命令を付けましょう。 BUTTONの引数 まずBUTTON(0)ですね。とにかく押されていたら任意の数値が返ります。 次にBUTTON(1)だとシューティングゲームでいうショットの連打が簡単にできます。BREPEATで調節できます。 次にBUTTON(2)はボタンが押された瞬間だけです。 あとZR,ZLボタンはXON EXPADを宣言しないと使えません。