2

Visual Studio 2012ExpressとMonoSDKをインストールしたので、XNAゲーム開発を行うことができます。

今日、タッチスクリーンとMicrosoft.XNA.Framework.Input.Touch名前空間について読み始めました。メインのゲームクラスのInitialize()メソッドに次のコードを追加しました。

TouchPanelCapabilities tc = new TouchPanelCapabilities();

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

ただし、tc.IsConnectedはfalseを返します。私はタッチWindows8タブレットで開発しているので、なぜfalseが返されるのか理解できません。誰か助けてもらえますか?

4

1 に答える 1

3

空の構造を初期化しています。電話する必要があります:

TouchPanelCapabilities tc = TouchPanel.GetCapabilities();

その後IsConnected、真である必要があります。

于 2013-01-25T13:42:29.543 に答える