我在互联网上使用了一些教程,教你如何在带有触摸屏的windows电脑上使用XNA中的触摸输入。然而,我使用的是Surface Pro,而XNA工作室甚至无法将其识别为触摸屏。我通过打印TouchPanel IsConnected的状态使用了一个测试,它是假的。最大触控能力返回0(我认为surface的多点触控为10)。
有人熟悉这个吗?我正在尝试做一些简单的任务,比如,在屏幕上接收多个手指点击。
发布于 2013-07-20 22:31:37
XNA4.0不支持除Windows phone7以外的任何设备上的触摸。有关详细信息,请参阅this blog post。
该链接的博客文章提供了一些接收触摸输入的替代方法(基本上:使用Windows API)。
https://stackoverflow.com/questions/17749030
复制相似问题