2010-10-18 45 views
0

Je suis actuellement en train de développer un prototype utilisant AS3 et d'essayer quelques gestes tactiles.AS3 GESTURE_SWIPE avec écrans tactiles alimentés par N-Trig

Je compile en utilisant AIR 2.0 et actuellement GESTURE_ZOOM et GESTURE_ROTATE fonctionnent mais pour une raison quelconque GESTURE_SWIPE me donne quelques maux de tête. Je sais C'est possible comme je l'ai vu travailler ici, en utilisant le même ordinateur portable (DELL LATITUDE XT2 & N-TRIG) que je suis en train de tester.

http://www.youtube.com/watch?v=6u8ynaCPIoY

Voici mon code.

stage.addEventListener(TransformGestureEvent.GESTURE_SWIPE, onStageSwipe); 
function onStageSwipe(e:TransformGestureEvent):void 
{ 
    if (e.offsetX == 1) 
    { 
    //User swiped towards right 
    swipe.text = "swipped right"; 
    } 
    if (e.offsetX == -1) 
    { 
    //User swiped towards left 
    swipe.text = "swipped left"; 
    } 
} 

J'ai aussi essayé cela en utilisant un Movieclip plutôt que la scène et encore rien.

Répondre

0

La réponse à cette question est que vous ne pouvez pas. GESTURE_SWIPE n'est pas une commande valide sur le XT2.