gpt4 book ai didi

visual-studio - XNA 框架导入器

转载 作者:行者123 更新时间:2023-12-04 03:33:34 25 4
gpt4 key购买 nike

我正在使用 XNA 框架开发游戏。我的游戏有几个级别,我将数据存储在一个纯旧的文本文件中。在 VS 2008 中,当我将关卡文件添加到项目并编译时,收到以下错误消息。

错误 1 ​​无法自动检测要用于“Levels\0.txt”的导入程序。没有处理这种文件类型的进口商。指定在您的项目中处理此文件类型的导入程序。 F:\Projects\BrickBreaker\BrickBreaker\Content\Levels\0.txt BrickBreaker

我提出这个的原因是因为如果我改变我的级别并运行游戏,级别不会更新。我发现关卡没有更新,因为 VS 从 bin\debug 文件夹运行游戏,并且由于关卡文件不包含在项目中,所以它们在更改时不会被复制。我还发现框架附带的平台示例包含项目中的级别数据,这就是我获得该技术的地方。

那么,我应该使用不同的文件格式还是只需要手动复制新的关卡文件?

解决方案 - 在深入研究这篇文章的答案后,我找到了一个解决方案。我将文本文件添加到项目并将构建属性设置为无。编译时不再出现该错误并且该文件已包含在项目中。

最佳答案

如果您想要输出目录,您可以让 Visual Studio 只复制文件。在项目中文本文件的属性下,选择 Build Action: None 并根据需要将复制到输出目录更改为。

您还可以查看平台游戏示例。他们使用文本文件作为他们的级别格式。

关于visual-studio - XNA 框架导入器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1234426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com