Fonts 如何将Ttf或其他字体转换为.Xnb/XNA Game Studio字体?

Fonts 如何将Ttf或其他字体转换为.Xnb/XNA Game Studio字体?,fonts,xna,xna-4.0,truetype,Fonts,Xna,Xna 4.0,Truetype,我正在使用一款名为Terria的游戏进行完整的纹理重做。该字体基于PNG,我使用TConvert从字体XNBs中提取。有没有一种快速的方法可以将字体转换为类似Font1.ttf>Font1.xnb的格式 我已经试过了: XNA Game studio和使用Re Logics字体管道制作自定义字体,但由于XNA Game studio 4.0的整体过时性,我无法安装它。它需要Visual C 2010,它不适用于我的Windows 7 PC。我不完全确定为什么可以使用MonoGame创建一个.xn

我正在使用一款名为Terria的游戏进行完整的纹理重做。该字体基于PNG,我使用TConvert从字体XNBs中提取。有没有一种快速的方法可以将字体转换为类似Font1.ttf>Font1.xnb的格式

我已经试过了:


XNA Game studio和使用Re Logics字体管道制作自定义字体,但由于XNA Game studio 4.0的整体过时性,我无法安装它。它需要Visual C 2010,它不适用于我的Windows 7 PC。我不完全确定为什么可以使用MonoGame创建一个.xnb文件以与Terraria一起使用

可以找到带有屏幕截图的步骤6-10的版本

在Windows中安装字体文件。打开ttf文件,然后单击Install(安装)并记下名称。 如果尚未安装,请安装。 安装 从提供的MonoGame模板创建新的Windows游戏。请注意项目目录 双击Content.mgcb文件打开MonoGame管道工具。 从编辑菜单中,选择添加->新建项目 命名文件并选择SpritFont Description。 右键单击“内容”下的文件,选择“打开方式”。 使用文本编辑器或记事本编辑文件。更改字体名称和大小。保存文件。 从菜单中选择Build->Rebuild。 .xnb文件位于:project目录/bin/x86/Debug/Content/
最常见的错误是字体名称不正确。

谢谢,我现在无法尝试,但至少现在我有一个不需要XNA Game Studio的选项。