スプライトの交換はタッチ操作ではないです!タッチが関係しているのは、当たりかハズレかの判定で、交換はタッチ操作の開始前に、自動的に行われます。 上のSWAPの例は、 SWAP 当たりの数値が入った変数,ランダムに選ばれた数値が入った変数 という感じで入れ替えるということです。 SWAPで変数を入れ替えた後に、SPOFSなどを使えば、入れ替わった位置に表示されるわけですよね? そして、入れ替わった当たりがある位置をタッチされたら、正しく判定されれば、目的通りとなります♪ まだ入力が済んでいないので、実際にどうなるのかは確認できませんが、このような方法では上手くいきませんか?