ACLS
SPSET 0,2
X=150:Y=50
WHILE 1
STICK OUT SX,SY
X=X+SX*5
Y=Y-SY*5
IF X<0 THEN X=0
SPOFS 0,X,Y
VSYNC
WEND
--------
このままではまだキャラクターが画面の外に飛び出てしまうので、画面の上下左右に、カベを作ってスプライトが画面の外に飛び出ないようにします。まずは画面の左側から。
「もしも(IF)、Xが0よりも小さい(X<0)ならば(THEN)、Xを0にしなさい(X=0)」
という意味です。
もし手前のXの計算でXが0よりも小さくなったとしても、Xを0にもどしてくれるので、ぜったいにスプライトは左側からはみ出ることはありません。左側にカベが出来たのと同じことになります。
0そうだね プレイ済み