1

私はhaxenme、およびflashdevelopを使用しています。

Flexプロジェクトをhtml5に変換しようとしています。

ステージ上にコードで描かれた円がいくつかあります。as3では通常、個々のイベントリスナーを各オブジェクトに ( forループで) 追加し、オブジェクトをドラッグするためにstartdragstopdragメソッドを使用できます。

これは、フラッシュ ビルドでは問題なく機能します。しかし、HTML5 ビルドではうまくいきません。

他のプラットフォームではEnterFrameイベントが欠落しているようです。したがって、この問題が発生します。

同じためにTimerクラスを使用するという Web の提案もありましたが、これを使用して、nmeのhtml5の複数のオブジェクトドラッグ アンド ドロップを有効にする方法がわかりません。以下はタイマーコードです。

var timer = new Timer(10);  
timer.run = onEachTimerTick; 
function onEachTimerTick() { }

ガイドしてください。ありがとう。

4

1 に答える 1

1

Alexander Kuzmenko によって作成された素晴らしい StableUI プロジェクトを見てみましょう。 https://github.com/RealyUniqueName/StablexUI

宣言型 xml を使用して、Flex のような方法で複雑なインターフェイス ( http://ui.stablex.ru/demo/demo_html5/ )を構築できます。ドラッグ アンド ドロップのサポートが含まれています: http://ui.stablex.ru/demo/dragDrop/

ジョナス

于 2013-05-18T21:57:48.910 に答える