Spritefont 文件未加载 Monogame Xamarin

Spritefont Files not Loading Monogame Xamarin

我一直在努力让 spritefonts 在我从 Android 移植到 IOS 的游戏中工作。 一切都完全一样,除了 spritefonts 似乎没有复制到调试设备。 除了字体问题外,游戏中的其他一切似乎都运行良好。 有谁知道如何复制这些文件?我已经尝试了从管道到 Xamarin 中的配置的几乎所有内容。 这是错误的屏幕截图: http://i.stack.imgur.com/h8wYo.png http://i.stack.imgur.com/HWBSv.png

您可以加​​载其他内容(例如纹理)吗?您要确保您的内容使用了适用于平台的正确构建操作,并且您的 Android 项目包含 Assets/content 文件夹下的所有内容。

本页面讨论如何向您的游戏添加资产。它使用.pngs,但添加XNBs也是一样的:

http://developer.xamarin.com/guides/cross-platform/game_development/monogame/introduction/part2/

我想通了。由于管道在 IOS monogame 上的不同,我不得不进行一些更改。

你需要:

1 将您的 spritefont 编译成 .xnb

2 将构建操作设置为内容

3 确保它复制到输出目录(如果 newer/always 复制则复制)

我希望这有帮助,我花了很长时间才弄明白。