XNA单声道触控游戏 - 触摸不起作用

时间:2013-01-25 13:14:11

标签: visual-studio-2010 xamarin.ios xna-4.0 tablet monogame

我已经安装了Visual Studio 2012 Express和Mono SDK,因此我可以进行XNA游戏开发。

我今天开始阅读有关触摸屏和Microsoft.XNA.Framework.Input.Touch命名空间的内容。我将以下代码放入主游戏类的Initialize()方法中:

TouchPanelCapabilities tc = new TouchPanelCapabilities();

if (tc.IsConnected)
        {
            int i = tc.MaximumTouchCount;
        }

但是tc.IsConnected返回false。我正在开发触摸Windows 8平板电脑,所以无法理解为什么它会返回虚假。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

您正在初始化一个空结构。你需要打电话:

TouchPanelCapabilities tc = TouchPanel.GetCapabilities();

然后IsConnected应该是真的。