0

Ipad 用に開発されたフレックス モバイル プロジェクトでは、スワイプ ジェスチャを実装してビューを切り替えました。しばらくして、マルチタッチではそれ自体が機能しないことに気付いたので、イベントリスナーの前にマルチタッチステートメントを実装しようとしました。しかし、それは機能していません.1本の指を使用したときにのみスワイプを登録します.

//multitouch
Multitouch.inputMode = MultitouchInputMode.GESTURE;

//gesture navigation
this.stage.addEventListener(TransformGestureEvent.GESTURE_SWIPE, handleSwipe)

private function handleSwipe(evt:TransformGestureEvent):void
{
  //do something
}
4

1 に答える 1

0

私は通常、電話の非常に単純なユーティリティであるため、マルチタッチを行ったことはありません。そうは言っても、これとこれを読むことをお勧めします。

ジェスチャがサポートされているかどうかも確認する必要があります ( var supportedGesturesVar:Vector.<String> = Multitouch.supportedGestures;)。これは iPad 用だと思います。ここでの問題は、スワイプ組み込みジェスチャが 1 本の指のみであるということだと思います。生のマルチタッチ データにアクセスして独自のジェスチャ (2 本指以上のスワイプなど) を作成したり、オープン ソース ライブラリを使用したりできます。

于 2011-09-23T01:42:03.347 に答える