@UP,@DOWN,@LEFT,@RIGHTのそれぞれの飛び先で X1,Y1に定数を代入しているため十字ボタンを押し続けても 同じ場所にしか表示されません。 @UPなら IF Y1>0 THEN Y1=Y1-1 @DOWNなら IF Y1<29 THEN Y1=Y1+1 という具合に変数の値を方向に合わせて加減算して下さい。