随机无法识别滑动手势

时间:2013-09-23 12:48:05

标签: actionscript-3 air gesture

我在Air Android应用中使用了基本的手势识别脚本。有时手势无法识别。如果它靠近屏幕边界或者手指在屏幕上移动得太快,则会发生这种情况。

我的代码有问题或我是否需要添加其他设置?

Multitouch.inputMode = MultitouchInputMode.GESTURE;
stage.addEventListener(TransformGestureEvent.GESTURE_SWIPE , onSwipe); 

function onSwipe (e:TransformGestureEvent):void{
if (e.offsetY == 1) { 
 //User swiped towards bottom
showMenu()
 }
 else if (e.offsetY == -1) { 
 //User swiped towards top
hideMenu()
 } 
}

1 个答案:

答案 0 :(得分:0)

听起来像性能问题 - 你的应用程序忙于计算和保持帧速率,所以它没有及时注册手势...使用this之类的东西找出应用的位置和时间放慢速度。