ゆうすけさんが指摘されている内容も反映しないと スプライトの移動先のBG情報を取得できません。 B=BGGET(0,X,Y,1) X,Y座標の指定を数字にすると同じ場所のBG情報を取得 するためスプライトがBGに衝突しているかは 判別ができませんよ。