我目前正在使用AS3开发原型并试用一些触摸屏手势。
我正在使用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 :(得分:0)
这个问题的答案是你做不到的。 GESTURE_SWIPE不是XT2上的有效命令。