追記、訂正 30行の AX=RND(38) を消して 36行のIF文の後ろに書きます IF AY>27 THEN AY=0:AX=RND(38) 簡単に説明すると、@ENEMYは矢印が落ちるルーチンのはずです 落ちる=Y座標に+1する なのですが、呼び出すごと、その都度X座標が設定されてます X座標は矢印が落ちきったあと、つまりAY>27になった時だけ設定しなおせば良い ということになります