2010-10-18 46 views
0

我目前正在開發一個使用AS3的原型並嘗試一些觸摸屏手勢。帶有N-Trig供電觸摸屏的AS3 GESTURE_SWIPE

我正在編譯使用AIR 2.0,目前有GESTURE_ZOOM和GESTURE_ROTATE工作,但由於某種原因GESTURE_SWIPE給了我一些頭痛。我知道這是可能的,因爲我看到它在這裏工作,使用相同的筆記本電腦(DELL LATITUDE XT2 & N-TRIG),因爲我正在測試。

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

這裏是我的代碼。

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"; 
    } 
} 

我也嘗試過這種使用Movieclip而不是舞臺,仍然沒有用。

回答

0

這個問題的答案是你不能。 GESTURE_SWIPE不是XT2上的有效命令。