【咸鱼教程】TextureMerger1.6.6 三:Bitmap Font的制作和使用

BitmapFont主要用于特殊字体在游戏中的使用

目录

一 方法1:添加字符      适合一张一张的零碎图片来制作位图字体

二 方法2:系统字体      适合使用已安装的系统字体来制作位图字体

三 方法3:字体纹理集   适合美术提供的整张图字体来制作位图字体

打开TextureMerger,选择BitmapFont

一 方法1: 添加字符 (序列图制作位图字体)

选择0 1 2 字体图片

记得去掉附加拓展名的勾。因为左侧的命名和右侧的图片是对应关系,命名“0”就代表了图片0。

如果增加了拓展名,那么你在文本中显示0需要 label.text = "0_png"... ...

导出

导出为font,则可以得到两个文件,分别是配置文件font.fnt和纹理集font.png

将文件放到资源文件目录下

代码中使用。新建一个BitmapText,文本内容为12。

运行效果

exml文件中使用

拖动一个BitmapLabel组件到舞台上

选择位图文本为font_fnt,标签内容为12

效果

二  方法2:更多字符  (使用系统字体制作位图字体)

选择系统字体,然后选择字体为迷你简咪咪(或者其他你系统上安装的字体),点击确认。

texturemerger会将这些字体制作为图片,然后我们选择导出。

导出为systemFont,并添加到资源目录下

代码中使用

运行效果

三  方法3:更多字符(字体纹理集)
在更多字符里,选择字体纹理集

选择文件

选择测试用的tFont.png

按顺序输入图片所示数字34152

点击确认,则字体图片生成完成

之后在代码和exml中使用同上,不再赘述。{:6_108:}

原文地址:https://www.cnblogs.com/gamedaybyday/p/9219907.html

时间: 2024-08-12 14:36:17

【咸鱼教程】TextureMerger1.6.6 三:Bitmap Font的制作和使用的相关文章

Unity3D-使用Bitmap Font Generator自定义字体

Bitmap Font Generator是一个开源免费软件,下载地址http://www.angelcode.com/products/bmfont/ 使用这个工具的过程中不要用中文目录 一.将字母或数字做成字体 1.这是美术给的图片 2.打开BMFont,  Edit->Open Image Manager 打开Image->Import Image,在目录中选择上述图片37.png即"A",并在Id处填写A对应的ASCII码值,点OK 依次加入其他图片与对应的ASCI

Android基础入门教程——8.3.1 三个绘图工具类详解

Android基础入门教程--8.3.1 三个绘图工具类详解 标签(空格分隔): Android基础入门教程 本节引言: 上两小节我们学习了Drawable以及Bitmap,都是加载好图片的,而本节我们要学习的绘图相关的 一些API,他们分别是Canvas(画布),Paint(画笔),Path(路径)!本节非常重要,同时也是我们 自定义View的基础哦~好的,话不多说开始本节内容~ 官方API文档:Canvas:Paint:Path: 1.相关方法详解 1)Paint(画笔): 就是画笔,用于设

【Unity3D基础教程】给初学者看的Unity教程(三):通过制作Flappy Bird了解Native 2D中的Sprite,Animation

作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载,也请保留这段声明.如果你喜欢这篇文章,请点[推荐].谢谢! 引子 上一次我们讲了MonoBehaviour的前世今生,了解了游戏中的每一个GameObjec都是由脚本控制的,这一次我们开始将Unity中Native 2D中的Sprite,并且使用Animation来让Sprite动起来. 在接下来的几篇博客里,我会通过做一个Flappy Bird来讲解Unity中各个组件的使用,项目的源代码在这里:U

Excel动画教程50例(三)

Excel动画教程50例(三) 31.Excel自定输入数据下拉列表 32.Excel正确输入身份证号码 33.Excel数据排序操作 34.Excel数据表格中如何将姓名信息按笔画排列 35.Excel数据格式设置 37.Excel内置序列批量填充 38.Excel模版的保存和调用 39.Excel监视窗口 40.Excel中行列隐藏操作 41.Excel工作簿加密保存 42.Excel公式引用方式转换 43.Excel中特殊符号的输入 44.Excel中文日期格式 45.Excel工作表的移

Linux makefile教程之书写规则三[转]

书写规则———— 规则包含两个部分,一个是依赖关系,一个是生成目标的方法.在 Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么.一般来说,定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为最终的目标.如果第一条规则中的目标有很多个,那么第一个目标会成为最终的目标.make所完成的也就是这个目标. 好了,还是让我们来看一看如何书写规则. 一.规则举例fo

良心教程——进入163邮箱“三必知”

良心教程--进入163邮箱"三必知" --如何选择并使用email邮箱更便捷? 时光飞逝,岁月洪流.从古代的的快马递信.鸿雁传书,到近代的电报.BP机,发展至今天的电子邮件.微信等电子通讯,从古映今,我们看到了翻天覆地的变化.今日,以电子邮箱品牌中的163邮箱为例,小编分享给大家进入163邮箱的"三必知",教你如何更详细的了解如何选择并使用email邮箱更便捷. 必知一:高效办公,十分便捷 TOM VIP邮箱是邮箱市场中主流品牌服务商之一,包含@163.net.@v

【REACT NATIVE 系列教程之十三】利用LISTVIEW与TEXTINPUT制作聊天/对话框&&获取组件实例常用的两种方式

本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/react-native/2346.html 本篇Himi来利用ListView和TextInput这两种组件实现对话.聊天框. 首先需要准备的有几点:(组件的学习就不赘述了,简单且官方有文档) 1. 学习下 ListView: 官方示例:http://reactnative.cn/docs/0.27/tutorial.html#content

ArcGIS for Desktop入门教程_第六章_用ArcMap制作地图 - ArcGIS知乎-新一代ArcGIS问答社区

原文:ArcGIS for Desktop入门教程_第六章_用ArcMap制作地图 - ArcGIS知乎-新一代ArcGIS问答社区 1 用ArcMap制作地图 作为ArcGIS for Desktop的组成部分之一,ArcMap用于数据的浏览.编辑.显示.查询.地图排版等.ArcMap和ArcCatalog一起构成了完整的数据处理与管理分析的功能.在前一章中已经介绍了ArcCatalog的使用,本章中将介绍ArcMap的使用.本章的例子依然使用第4章里的小区平面图示例,但是将从原理的角度做更加

【咸鱼教程】TextureMerger1.6.6 一:Egret MovieClip的制作和使用

几个月没写代码了.然后突然用到TextureMerger,发现不会用序列图做动画了... 于是写下过程,以防忘记... MovieClip主要是用于游戏中的动画制作和播放.支持swf.gif.序列图等. 目录: 一 swf制作MovieClip 二 gif制作MoveliClip 三 序列图制作MovieClip 素材包: <ignore_js_op> Desktop.rar (307.14 KB, 下载次数: 15) 一 swf制作MovieClip 1 打开TextureMerger,选择