XNA中的多点触控事件

时间:2011-03-08 06:42:55

标签: c# xna

我需要在xna中一起应用多点触摸事件(垂直拖动,水平拖动)。如果有人知道请帮助。

1 个答案:

答案 0 :(得分:4)

我将手势用作水平垂直拖动,这是一个例子:

while (TouchPanel.IsGestureAvailable)
{
  GestureSample gesture =TouchPanel.ReadGesture();
  if (gesture.GestureType == GestureType.VerticalDrag)
  {
     //insert the code here that execute when the event is detected
  }
}

这是您的更新或您的主题中的代码,但是,您必须在课程中声明这一点

TouchPanel.EnabledGestures = GestureType.VerticalDrag;