не работает мультитач - PullRequest
       27

не работает мультитач

0 голосов
/ 22 сентября 2011

В моем мобильном мобильном проекте, разработанном для Ipad, я реализовал жесты, чтобы переключаться между представлениями.Через некоторое время я понял, что это не работает само по себе с мультитачем, поэтому я попытался реализовать оператор мультитача перед обработчиком событий.Но он не работает, он регистрирует пролистывание только при использовании одного пальца.

//multitouch
Multitouch.inputMode = MultitouchInputMode.GESTURE;

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

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

1 Ответ

0 голосов
/ 23 сентября 2011

Я никогда не делал мультитач, так как мои вещи обычно очень простые утилиты на телефоне.С учетом сказанного, я рекомендую вам прочитать это и это .

Вы также должны проверить, поддерживаются ли жесты (var supportedGesturesVar:Vector.<String> = Multitouch.supportedGestures;), для которых, как мне кажется, они предназначеныIPAD.Я думаю, что проблема заключается в том, что жест, встроенный в движение, предназначен только для одного пальца.Вы можете получить доступ к необработанным мультитач-данным и создать свой собственный жест (например, смахивание двумя пальцами или более) или использовать библиотеку с открытым исходным кодом .

...