私はhaxe、nme、およびflashdevelopを使用しています。
Flexプロジェクトをhtml5に変換しようとしています。
ステージ上にコードで描かれた円がいくつかあります。as3では通常、個々のイベントリスナーを各オブジェクトに ( forループで) 追加し、オブジェクトをドラッグするためにstartdrag、stopdragメソッドを使用できます。
これは、フラッシュ ビルドでは問題なく機能します。しかし、HTML5 ビルドではうまくいきません。
他のプラットフォームではEnterFrameイベントが欠落しているようです。したがって、この問題が発生します。
同じためにTimerクラスを使用するという Web の提案もありましたが、これを使用して、nmeのhtml5の複数のオブジェクトでドラッグ アンド ドロップを有効にする方法がわかりません。以下はタイマーコードです。
var timer = new Timer(10);
timer.run = onEachTimerTick;
function onEachTimerTick() { }
ガイドしてください。ありがとう。