スプライトの表示位置をX,Y、BG画面の表示位置をBX,BYとすると、スプライトの移動方向に従い、此等を増減し、BGOFSステートメントで、BG画面の表示位置を変更します。スプライトが左に移動する(様に観える)場合は、下記の様に成ります。猶、184は、キャラクタの中央表示位置です。 B=BUTTON(0) IF B AND 4 THEN IF X>184 THEN DEC X : IF X<184 THEN X=184 ELSE DEC BX : IF BX<0 THEN BX=0 IF BX==0 THEN DEC X : IF X<0 THEN X=0 ENDIF ENDIF ENDIF 猶、マップが端迄来た場合は、スプライトを移動させる方が自然です。詳しくは、私のサイトで解説して居ます。