wp7 xna手势不起作用

时间:2012-04-10 12:18:11

标签: c# windows-phone-7 silverlight-4.0

我正在尝试在代码中使用拖动手势。但不幸的是它不起作用。以下是我正在使用的代码片段。它有什么问题吗?如果是这样帮助我。

TouchPanel.EnabledGestures = GestureType.DragComplete | GestureType.Tap | GestureType.Pinch | GestureType.FreeDrag;
while (TouchPanel.IsGestureAvailable)
{
    GestureSample gesture = TouchPanel.ReadGesture();

    if (gesture.GestureType == GestureType.DragComplete)
    {
        // do something                
    }
}

1 个答案:

答案 0 :(得分:0)

 TouchPanel.EnabledGestures = GestureType.Tap | GestureType.DragComplete;
            foreach (GestureSample gestureSample in input.Gestures)
            {
                if (gestureSample.GestureType == GestureType.Tap)
                {
                    Debug.WriteLine("tapped  ");
                }
                else if (gestureSample.GestureType == GestureType.DragComplete)
                {
                    Debug.WriteLine("dragged");
                }
            }