このトピックに関するドキュメントやスレッドが見つからないため、ガイダンスを探しています。シーンには、ユーザーが自由にドラッグできる多数のスプライトノードがあります。さらに、ユーザーが複数のスプライトを選択できるようにする必要があります。
どのスプライトが選択されたかに基づいて計算された中心点に基づいて、選択されたスプライトの位置を回転します (つまり、選択されたスプライトがすでに円のフォーメーションにあり、ユーザーがそのフォーメーションを回転させた場合、各スプライトの位置は回転し、円を維持する必要があります)。サークル。
選択されたスプライトに基づいて計算された中心点に基づいて、選択されたスプライトの位置をスケーリングします (つまり、選択されたスプライトが円のフォーメーションにあり、ユーザーがフォーメーションをスケーリングした場合、円はそれに応じて大きくまたは小さくなります)。
他にも処理する必要があるイベントがありますが、これで始められるはずです。どのスプライトが選択されているかを維持し、それらの位置を変更しています (単一のスプライトと複数のスプライト)。それらの位置を回転およびスケーリングする方法について途方に暮れています。
誰かが私を正しい方向に向けることができますか?