我正在尝试将字体加载到我的 iPhone 游戏中。我正在使用 C# 和 MonoTouch 以及出色的 MonoGame 项目(我从 github 上的 develop3d 分支获得了最新版本)。
我的字体在 Windows 上正确加载,但是当我尝试在 iPhone 上运行游戏时,我收到一条错误消息,提示无法加载字体。我已将精灵字体加载到 MonoGame 内容项目中并为 iOS 编译。
我已将生成的 xnb 文件作为内容导入,在属性中将其设置为内容模式,如果较新,则将其标记为副本。但是它仍然不会加载。经过大量挖掘,我发现 iOS 不支持 DXT 压缩字体,这显然是 SpriteFont 是什么。
我不知道如何将字体加载到我的游戏中。有人可以帮助一些代码如何做到这一点吗?