ふむふむ。とりあえずある程度は組んでる様子ですね。 上ボタンで上に行くようにするには、変数にY座標の位置を入れて置いて上ボタンを押したらYを減らすようにすればいい感じですよ。スプライトならば単純にSPOFSで表示位置を変えれば変わりますし。 部分的に書くと、 Y=100 @LOOP B=BUTTON() IF B AND 1 THEN Y=Y-1 SPOFS 0,100,Y GOTO @LOOP みたいな流れです。メインループの中で処理するイメージです。メインループはわかりやすいようにGOTOを使いましたが、WHILEとかでも問題ないです。