1

我目前正在 XNA 中制作一个简单的游戏,但是在测试各个方面变得有点棘手的时候,特别是当你必须等到你有 1000 分才能看到你的动画是否正确播放等时。当然我可以编辑在我启动之前代码中的起始变量,但我最近对尝试实现一个控制台样式窗口感兴趣,该窗口可以打印出值并在运行时接受输入以更改公共变量。

我知道 VS 具有实现类似功能的即时窗口,但我更希望我的是游戏的实际部分,目的是用户将来可能无法访问它。

在环顾一段时间后,我还没有找到答案的一些关键问题是:

  • 我将如何支持自由文本输入
  • 我将如何在运行时访问变量
  • 我将如何编辑这些变量

我还阅读了有关使用 Windows 窗体 aps(和部分反射)中的属性网格的信息,这看起来可以简化很多事情,但我不确定如何在我的 XNA 游戏窗口中运行它或者我将如何得到它不要显得格格不入(因为 is 的视觉方面似乎仅针对开发时间查看)。

总而言之,我对如何处理这项任务的任何建议都持开放态度,因为目前我不确定从哪里开始。提前致谢。

4

1 回答 1

1

我以前用过这个,效果很好。

http://xnacc.codeplex.com/

它需要一些编程才能将其设置为与您的游戏一起使用,但如果这是您感兴趣的事情,可能值得付出努力。

于 2012-12-07T12:43:57.777 回答