Unity静态文本-创新互联
静态字体中的字一般是非常有限的,而且是程序字无法表达出来的,也可以理解为美术字。要制作静态字体,需要将字筛选出来打成一个图集,并声称一份记录其中那一块是哪个字的配置文件。
创新互联公司是一家专注于成都做网站、网站建设与策划设计,包河网站建设哪家好?创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:包河等地区。包河做网站价格咨询:18982081108当然,这个配置文件,绝对不可能让你自己手写的。这个时候就该工具上场了 : BMFont , 它将制作出一个字体图集及与其相对应的配置文件,将这2个文件导入到Unity就可以了。
BMFont下载地址 : http://www.angelcode.com/products/bmfont/
关于BMFont的操作:
①:可以制作关于某个动态字体(如“徐静蕾”体)的几个特殊的字(“如0~9”).
②:可以使用0~9的10张PNG图来制作静态字体。
可以看出来,第二种应用范围更广。
现在就以0~9为例,来讲解2种静态字体的制作方式:
第一种:
1,Options -> Font settings 打开“字体设置窗口”
如下图 : 选择“微软雅黑 Light”字体 -> OK
进行导出设置: Options -> Export options
设置:
接下来选择 0~9
保存:
extends : 如果要选一些生僻字(如果这些字都没连着),那估计你得找很长时间吧。
改进方案:
1,新建一个文本文件“My.txt”,这次我选择“宋体”
使用NotePad++ 使用UTF-8编码格式
打开BMFont,如下图将BMFont的Font改成和My.txt的Font一样的字体
如下图:新执行①,删除之前的选择的字 , 再执行②命令,导入My.txt文件。OK,只要导出文件就好。
第二种:
使用Image(图片)制作静态文本。以0~9为例
需要记住每一个字的ID好,记住是一个一个的选择字。如下图 : 0的ID好为48
打开图片管理器
选择png图片,不支持Icon的。
马上就要用到其对应的Id好了 。本次是0的ID号48,设置这个非常重要
如图 , 这是已经选择的0,1两个字图片列表
导出 , OK。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享名称:Unity静态文本-创新互联
网页网址:http://pwwzsj.com/article/dhjjgi.html