いきなりですが、スプライトの側面って4つあるじゃないですか?(底辺含む) その側面の当たり判定っていうか。 側面に当たったとき、側面によってそれぞれ違うことをするって言う命令はありますか?もしなければ、DEFでつくってもらえますか?当たった側面によって戻り値が違うとか言うやつです。 SPCOLを1つのループ内に複数設置するとか言うのはなしでお願いします。都合が悪くなるので。