Unity BitMap Font 编辑字库1

转载 http://www.cocos2dres.com/post/87.html 

 

首先 下载安装windows下免费的位图字体制作工具Bitmap Font Generator

下载地址 http://www.angelcode.com/products/bmfont/

2 打开软件,选择Opotion->FontSetting,来设定需要导出的字体

我这里用微软雅黑。 Size可以设定字体大小,最好需要多大就设定多大,这里是32 Height可以设定字体的拉伸高度,保持默认100%就可以了


3. 选择菜单 Edit->Clear all chars in font 清空下字符

4. 选择菜单 Edit->Selecting text from file... 选择一个文件,里面包含你想生成字体的文字

    生成一个*.Txt文本,里面包含你想要生成字体的文件,如下图

    

    选中刚才创建的txt文件,如果有提示失败,请检查txt文件是不是unicode或者utf-8编码的文件以及字体是否包含文本内的字体
5.Option->ExportOptions来设定导出的样式等

    

这里解释一下几个重要的地方

Padding,文字的内边框,或者理解为文字的周边留空要多大 做后期样式时这个属性很重要,需要预留空间来给描边、发光等特效使用 比如我预计我的样式要加一个2px的边框,然后加一个右下角2px的投影效果,所以我设定了padding:2px 4px 4px 2px

BitDepth,必须32位,否则没有透明层

Presets,字体初始化的预设的颜色通道设定,也就是说字体的初始颜色设定是什么样的,建议都用白色字,可以直接设定为White text with alpha,即白色字透明底。

Font descript,字体描述文件,可以使用text或者xml  也就是fnt文件格式

Textures,纹理图片格式,果断png。
6.option->Save bitmap font as...
导出成一个文理文件和一个描述文件,如果按照上面的配置,会有一个*.png和一个*.fnt

转载于:https://www.cnblogs.com/zqkmp/p/7600600.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity是一款流行的游戏开发引擎,可以用于创建2D和3D游戏。在Unity中,我们可以自定义字体来给游戏增添独特的风格和视觉效果。 Unity中的自定义字体是指将自己设计的字体库文件导入游戏项目,并在游戏中使用这些字体文件来显示文字。首先,我们需要准备一个自定义字体库文件,可以是TTF(TrueType字体)或OTF(OpenType字体)格式的文件。这个字体库文件可以包含我们自定义的文字字符。 将字体文件导入Unity项目很简单。只需将字体文件拖拽到Unity的Project面板即可。导入字体文件后,我们需要在Unity中创建一个新的字体资源。在Unity的Project面板中右击空白处,选择"Create" > "Font",然后将字体文件拖拽到"Font"资源上即可创建一个新的字体资源。 创建字体资源后,我们可以在场景或UI中的文本组件上直接使用这个自定义字体。只需将自定义字体资源拖拽到文本组件的"Font"属性上即可。同时,我们还可以通过修改文本组件的其他属性(如字体大小、颜色、样式等)来进一步自定义文本的显示效果。 使用自定义字体可以让我们的游戏更加个性化,符合游戏的设计和风格。我们可以根据游戏的主题选择相应的字体,并通过调整字体样式、大小和颜色等来达到理想的显示效果。这在游戏中的文字展示、标志、按钮等元素中非常有用。 总结而言,Unity中的自定义字体功能使得我们可以轻松地将自己设计的字体应用于游戏中,并通过调整字体样式来增强游戏的视觉效果。这是一个非常有用的功能,可为我们的游戏带来更多的创意和个性化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值