修改/删除不在Xbox上运行的条目? XNA

时间:2012-02-12 07:28:12

标签: c# xml xna

自从我用XNA将我的游戏移植到Xbox后,应该修改并删除诸如箱子等条目的代码,NPC ect一直没有工作。我在PC上测试时工作但是现在不行。我仔细检查了之前的构建,它完全相同,所以我无法推断出错了,我也已经调试了它,但一切都应该恢复原状。

以下是修改/删除内容的代码:http://pastebin.com/9QKEhAM3

我认为,如果打嗝将在哪里,我就找不到它。我肯定认为这与PC / XBOX差异的怪癖有关,因为当我创建另一个Windows版本的游戏时,Chests和NPC会消失。

如果你能提供帮助,我们将不胜感激。

2 个答案:

答案 0 :(得分:0)

你必须添加一些try ... catch语句......

我确定您遇到了一个无法控制的异常问题。

你也可以使用这个扩展的游戏类,我在我的游戏中使用它并且非常有效。

http://blog.nickgravelyn.com/2009/07/a-more-robust-exception-system/

答案 1 :(得分:0)

我设法解决了!这是一个非常难看的修复,但修复永远不会少。我所做的只是删除了if removedEntries> 0条件。奇迹般有效!我非常感谢@Blau的所有帮助:)