たとえばキャラのX座標の変数がXだとしたら、画面右端の作業は400として、360以上ならスクロールするという条件にした場合、 SX = 0 IF X > 360 THEN SX = X - 360 'スクロール量 X = 360 ENDIF のような感じですかね。こうすればXは360以上にはならないので、あとはこの時求められるSXが0でない場合は、その値の分、画面をスクロールさせてあげればいい事になります。