我在 XNA 4.0 游戏中做了一个内容管道扩展(使用本教程)。
我改变了一些方面,所以它更好地满足了我的需要,但基本的想法仍然适用。现在我想更进一步,让我的游戏可以在运行时进行更改。我通过内容管道扩展加载的文件非常简单,它只包含十进制数字,所以我想让用户能够随意更改该文件并在游戏运行时重新加载它(无需重新编译,因为我必须这样做远的)。该文件是一个非常简化的关卡编辑器版本,这意味着它包含如下行:
1 1,5 1,78 -3,6
在这里,第一个数字确定将被绘制到场景中的对象,其他 3 个数字是放置该对象的坐标。
那么,如何更改包含这些数字的文件,以便游戏加载它并相应地重绘场景?
谢谢