带手势输入的锁定

时间:2013-04-28 21:43:38

标签: ios xamarin.ios touch xamarin monogame

我在Xamarin Studio中使用MonoTouch来阅读MonoGame中的手势。我已经添加了以下代码段来阅读手势。

while(TouchPanel.IsGestureAvailable)
{
    GestureSample sample = TouchPanel.ReadGesture();
}

在计划开始时添加了以下内容:

        TouchPanel.EnabledGestures = GestureType.Tap |
                                     GestureType.Hold |
                                     GestureType.None;

但是当我触摸模拟器或设备上的屏幕时,它会完全锁定并对调试无响应。

什么可能导致这种锁定?我在代码中遗漏了什么吗?

1 个答案:

答案 0 :(得分:0)

上面的循环将永远运行。它必须是if - 声明。

我假设这是您正在使用的MonoGame,但IsGestureAvailable将始终在Update()类的Game周期内返回相同的值。