DisplayObjectsを2つのタッチポイント(ドラッグ、スケール、回転)で完全に操作できるコードを記述しました。Flex TouchEvent stageXとstageYのプロパティが変換されたターゲットで変動する
問題は、DisplayObjectが操作されているときに、TouchEventのstageX & stageYプロパティに変動が生じることです。これらの変動は、変換コードにフィードバックされ、結果として、オブジェクトは揺れ/揺れ動く。
stageY & stageYプロパティは、TouchEventのlocalX & localYプロパティから計算されているようです。
TouchMoveイベントでステージ自体の再生を追加しようとしましたが、変換されたオブジェクトに指をドラッグすると、stageY &のstageYの値が整数から浮動小数点数に若干変化します。これは、明らかに、シェイクフィードバックループの原因となっています。
誰もこれについて何か経験がありましたか?この問題を回避するためのアドバイスは非常に高く評価されます。
おかげで、
ティム
あなたは、現在起こっていることとイベントの「流れ」が混同していると思います。私はいくつかのコードを見ずに確実に言うことはできませんし、あなたが達成しようとしている動作が何であるか教えてください。 –