BGGETをどのように使ったのか分かりませんが、サンプルを書いてみました。 ・移動する前に元の座標を保存しておくこと ・当たり判定を行いたいスプライトの4すみをBGGETして何もなければ移動OKなので座標を反映させる という流れで動いています。 4点のチェックを行うのと、移動できるか確認して大丈夫だったら移動させる(ダメだったらさせない)は必須だと思います。