>スムージーさん IF BUTTON() AND 1の条件が一致したときにY座標を操作 するところが2カ所有るため移動量が正しく処理されていません。 毎回BUTTON()と記述するのも長ったらしいのでIFで判別する 前にBTにBUTTON()の値を代入してから8行目を IF BT AND 1 THEN Y=Y-2+((BT AND 4)||(BT AND 8)):SPCHR 0,508:CH=508 として10行目は削除して下さい。 9,11行目も同様にして下さい。 12,13行目は上か下の入力が有ったら移動量を減らして下さい。