我正在使用一个名为Terraria的游戏进行完整的纹理重做。 Font是基于PNG的,我使用TConvert从Font XNBs中提取。有没有一种快速的方法可以将字体转换为Font1.ttf> Font1.xnb。
我已经尝试过:
XNA游戏工作室和使用Re-Logics字体管道制作自定义字体,但由于XNA游戏工作室4.0的整体过时,我无法安装它。它需要Visual C#2010,它不适用于我的Windows 7 PC。 (我不完全确定为什么)
您可以使用MonoGame创建一个用于Terraria的.xnb
文件。
可以找到带有屏幕截图的步骤6-10的版本here。
ttf
文件,然后单击“安装”(注意名称)。.xnb
文件位于:项目目录/ bin / x86 / Debug / Content /最常见的错误是字体名称不正确。