1

我正在尝试关注monogame的教程。使用 Xamarin studio 6.3 和 Monogame 内容管道工具 3.6。

错误“已引发 Microsoft.XNA.Framework.Content.ContentLoadException 找不到内容文件。” 不断出现。我在网上查看并遵循了一些建议,例如将字体文件从 ~/Library/Fonts/ 移动到 /Library/Fonts/ 并尝试重新安装程序。我没有运气。总是得到相同的错误信息。

我发现了一些帖子,例如这里的帖子:https ://github.com/MonoGame/MonoGame/issues/5900

在这里:http: //community.monogame.net/t/pipeline-fails-to-generate-spritefont/8204

但他们说问题已解决?

我正在关注本教程:http: //xnafan.net/2013/04/simple-platformer-game-in-xna-tutorial-part-five-improved-collision-detection/

澄清一下,我知道 XNA 和 Monogame 是不同的东西,我也一直在关注一个也不起作用的 monogame 教程。 http://rbwhitaker.wikidot.com/monogame-drawing-text-with-spritefonts

一切正常,直到“向游戏添加调试信息”部分。我已经尝试了几个不同的教程,以防这一个缺少一些东西,但没有运气。

任何帮助或建议将不胜感激:) 谢谢

缺口。

4

2 回答 2

1

找到解决问题的方法!如果您下载开发人员版本 3.7 并从管道工具重建,它就可以工作!开发版的链接在这里。下载整个东西,因为包括管道工具。 http://teamcity.monogame.net/repository/download/MonoGame_PackageMacAndLinux/latest.lastSuccessful/MonoGame.pkg?guest=1

于 2018-01-18T23:52:32.663 回答
0

这是许多刚接触 MonoGame 的人都会遇到的问题。MonoGame 的内容管理系统与 XNA 完全不同。您正在观看的教程展示了如何将内容添加到 XNA 游戏,而不是 MonoGame 游戏。要将内容添加到 MonoGame,您需要打开名为 Content.mgcb 的文件。这将带您进入一个新窗口,您可以在其中添加内容。将内容添加到 Content.mgcb 后,您可以保存文件并使用该内容。我将包括一步一步的图片,以尝试在此过程中为您提供帮助。

第 1 步:找到 Content.mgcb 文件并打开它。 在此处输入图像描述

第 2 步:选择“添加现有项目”按钮。 在此处输入图像描述

第 3 步:导航到您要添加的文件。选择项目并单击“打开”。 在此处输入图像描述

我希望我能提供帮助。

祝你好运
- GHC

于 2018-01-18T19:52:31.523 回答