我正在为 WP7 编写一个混合 XNA + Silverlight 应用程序,我正在尝试解决它们之间的触摸分离问题。我已经解决了一半:TouchPanel
当用户单击 Silverlight 按钮时,我可以抑制 XNA 触摸。但是,我还没有想出如何为 Silverlight 扔掉仅限游戏的内容。因此,如果您在游戏空间中握住一个触摸点(例如,用于移动玩家),第二次触摸按钮将不起作用。它认为它将它作为一种多点触控手势拾取,并且只允许第一个触摸点点击按钮。
我的问题是:如何在 Silverlight 处理中抑制这个接触点?