我正在构建一个从文本文件加载其地图的游戏。
在创建处理地图的部分时,我只是将文本文件保存在内容文件夹中,并通过其 Windows 文件路径获取它。这不适用于正确的部署(甚至从不同的驱动器运行游戏),因为它要求文件路径完全相同。
我四处寻找一种方法来包含文本文件,就像我使用 Texture2D 一样,但我找不到任何允许我使用它的类。其他问题的一些答案建议我只使用内容文件夹中的文本文件?我该怎么做?我的程序名称是 IslandQuest(占位符;它甚至不涉及岛屿)所以我会将文本文件放在 XNA Studio 生成的 IslandQuestContent 文件夹中吗?我如何从那里访问它,使其文件路径不依赖于计算机的驱动器配置?
谢谢你的帮助。