ちょっとみむさんの発言を勘違いしないように補足すると、2次元配列の内容によってスプライトを配置する前であれば配列をSWAP SP[0,0],SP[0,1]で位置も中身も入れ替わります。(正確には中身に合わせてスプライトを配置しているので) ただ一度配置した後だと配列の中身を入れ替えたら勝手にスプライトの位置が変わるわけではないので、やっぱり自分でスプライトの位置も入れ替える必要があります。念のため〜。