2011-09-13 4 views
0

私はiPads上で動作するエアーアプリケーションを構築しています。タッチインタラクションの場合、私のアプリはマルチタッチを必要としないため、MouseEventsハンドラ(MOUSE_DOWN、MOUSE_MOVE、MOUSE_OUT、MOUSE_UP)だけを使用しています。これは、同等のタッチイベントを使用する必要があります。またはマウスイベントが高速ですか?MouseEventsまたはTouchEvents、実行速度の違いはありますか?

答えて

0

MouseEventは、セカンダリタッチを無視する余分なロジックを記述する必要がないため、高速で簡単です。

パフォーマンスのために、最も重要なことは、可能な限りmouseEnabled = falsemouseChildren = falseに設定されています。それ以外の場合、フラッシュはマウスイベントの場合はDisplayObjectごとにチェックし、指を画面全体にドラッグするとフレームレートが低下します。

0

パフォーマンスの違いはありません。

関連する問題