私のXNAゲームでは、プレーヤーがコントローラー#1を切断すると、「コントローラーを再接続してください」というダイアログが表示されます。彼らがコントローラー2を使い始めれば、彼らはプレイを続けることができます。その場合、プログラムでダイアログを閉じたいと思います。オンライン検索でXNAドキュメントを調べても何も見つかりませんでした...
質問する
4132 次
1 に答える
1
残念ながら、そのメッセージはXbox 360ファームウェアに組み込まれているため、XNAフレームワーク内からメッセージを制御または却下する方法はありません。
プロファイルはXbox360のコントローラーに関連付けられているため、ゲームの実行中にコントローラーが切断され、プロファイルがまだサインインしている場合は常にそのメッセージが表示されます。別のコントローラーを使用してプロファイルにサインインすることで、これを確認できます。 、次にそのコントローラーを切断します。
ゲームがコントローラーの切断にどのように応答するかについての詳細は、XNAフォーラムでこのスレッドを確認することをお勧めします。
このMSDNの記事には、コントローラーの切断の処理に関する情報も含まれています。
于 2012-04-05T05:41:23.827 に答える