忘れてましたが画面外に行くのはコンパクト(プログラムの行)少なめでできるのはMIN関数,MAX関数です。最初はあまりMIN,MAXは使いませんので頭のどこかに置いておけばいいですw IFの方が恐らく理解しやすいと思います。 上画面のスクリーンはX座標が0~399で、Y座標は0~239です。 XSCREEN 0,1,2,3の場合です。 下画面のスクリーンはX座標が0~319でY座標は上画面と同じで0~239です。 てことは IF キャラクターのX座標が0よりしたなら THEN キャラクターのX座標を0にする。というのを作ります。