我在XNA 4.0游戏中做了内容管道扩展(使用this教程)。在XNA 4.0运行时加载文件
我改变了一些方面,所以它更好地服务于我的需求,但基本的想法仍然适用。现在我想更进一步,让我的游戏在运行时更改。我通过内容管道扩展加载的文件非常简单,它只包含十进制数字,所以我想让用户随意更改该文件并在游戏运行时重新加载它(不必重新编译,因为我必须这么做远)。这个文件是关卡编辑器的一个非常简化的版本,这意味着它包含像行:
1 1,5 1,78 -3,6
这里,第一个数字确定将被吸引到场景中的对象,而其他3个数字是坐标如该对象将被放置。
那么,如何更改包含这些数字的文件,以便游戏加载它并相应地重绘场景?
感谢
如果你可以给我一个任何例子的链接,我将不胜感激。 – NDraskovic 2012-04-05 11:55:03
这就是我以前用我的水平加载的方式,我的大学讲师告诉我们这是为了快速启动我们的项目。 [链接](http://pastebin.com/fFXnziKv) 我尽可能多地评论了加载方法,希望你能理解它。 – Jon 2012-04-06 11:30:12
这是一个很好的链接,谢谢,我需要一些时间来实现它,看看它是否适用于我(我认为这应该是因为我使用类似的方式来格式化数据在我的文件中)。再次感谢您的回答 – NDraskovic 2012-04-10 07:27:01