Xna加载内容.无法打开文件

本文关键字:文件 加载 Xna | 更新日期: 2023-09-27 18:00:27

我试图从Content.load加载一个spritefont。但我得到错误无法打开文件。

Font1 = Content.Load<SpriteFont>("/SpriteFont1");

错误

加载"''SpriteFont1"时出错。无法打开文件。

我在网上搜索过,但什么也找不到。我确实在我的内容文件中简洁地导入了一个spritefont。

我希望有人能帮助我,这对我有很大帮助。

[在此输入图像描述][1]

https://i.stack.imgur.com/fK2E2.png

Xna加载内容.无法打开文件

我认为spriteFont的xnb文件拼写正确(文件中的xml代码)。

考虑到这一点,请确保解决方案中的SpriteFont1文件已从文件属性中设置为"内容"。

此外,请确保它不在Content项目中的文件夹中(而不是在根级别上)。

最后,确保正确设置内容的根源:

Content.RootDirectory = "Content";

如果你想让我的答案更详细,请发布你加载字体的代码,还有一张解决方案的图片会很有帮助。