2011-01-26 15 views
2

タッチ対応デバイスのタッチイベントの代わりにマウスイベントが使用されている場合、そのタッチは一度にワンタッチで「タッチ」入力を制限しますか?ActionScript/AIR - タッチ対応デバイスのMouseEventの制限?

マウスダウンイベントが現在進行中の場合、次のマウスダウンイベントは単に以前のイベントを登録またはキャンセルしませんか?

歴史的にデスクトップシステム上で単一のコントロールポインタとして使用され、同時に複数のタッチポイントが可能なタッチ対応デバイスで処理されるマウスイベントはありますか?

イベントクラスには、通常は複数のイベントを発生させるために使用されるclone()関数があります。したがって、MouseEventは制限されていないと仮定しています。しかし、私の目標は実際にはアプリケーションを一度にワンタッチで操作することです(排他的なタッチ)。しかし、これがマウスイベントを使って自動的に処理されるかどうかはわかりません。

答えて

0

マウスイベントは、シングルタッチデバイスとマルチタッチデバイスの両方で同じ方法で処理されます。シングルタッチのみを使用する場合はMouseEventイベントを使用し、マルチタッチを使用する場合はTouchEventイベントを使用します。 Multitouch.supportsTouchEventsプロパティを使用してタッチサポートを判断できます。

+1

現在進行中の別のマウスイベントが呼び出されたときにどうなるのでしょうか? MOUSE_MOVEで表示オブジェクトをドラッグしていて、ステージの別の部分で突然MOUSE_DOWNしているとします。 MOUSE_MOVEは中断されるか、新しいMOUSE_DOWNは無視されますか? – TheDarkIn1978

関連する問題