4

我正在考虑为 Windows 编写一个 XNA 游戏。它将具有主游戏窗口和另一个 WPF 表单,其中包含一些聊天控件或调试信息。当我在这个辅助表单中输入内容时,显然我不想让 XNA 主窗口看到我输入的内容。

做这个的最好方式是什么?我想如果我能确定辅助窗口是否有焦点,我可以忽略游戏循环中的任何击键。但在 XNA 中做出这样的决定并不明显。这是怎么做到的?

4

1 回答 1

10

在响应任何输入更改之前检查Game.IsActive( MSDN )。

于 2012-08-08T10:10:47.083 回答