如何解决如何将文本文件添加到XNA 4 Content项目?
| 我试图将.txt文件添加到XNA游戏项目(XNA 4)中的内容项目。 当我在内容项目上执行“添加->新项目... \”时,我只能从4个选项(位图,XML,效果和精灵字体)中进行选择。 如果我尝试通过在“名称”字段中键入\'test.txt \'来强制txt文件,则Visual Studio 2010硬崩溃(尽管该文件出现了,并且它具有一些字节的数据,看起来像是它试图将bmp强制插入其中)它)。 有人对如何执行此操作有任何想法吗?我可以在Windows Platformer Starter Kit for XNA 3中看到它们在Content项目中具有txt文件。 XNA 4中不允许这样做吗?解决方法
为什么要向内容添加txt文件? XNA内容仅适用于需要某种处理的文件。如果要使用一些txt文件,则可能应该将其添加到运行游戏的文件夹中。Alternativeley,只需将其添加为源代码文件即可,而不是内容,而是实际的项目iself。
, 将文件移动到内容根目录。在“内容”项目的“解决方案资源管理器”中,选择“ 0”并添加文件。
现在更改文本文件的属性并设置:
Build action: Content
Copy to output directory: Copy if newer
这样,您的应用程序应该可以正常编译,并且文本文件应始终位于应用程序内容目录中。
您可以使用以下代码访问代码中的文件:
Content.RootDirectory+\"//filename.txt\"
作为文件路径。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。