unity制作图纸字体

参考http://blog.sina.com.cn/s/blog_6768751b0101niao.html
http://forum.china.unity3d.com/thread-20425-1-1.html

 

神跡美术会付给一密密麻麻的艺术字,例如数字0,1,2,3,4,5,6,7,8,9,那一个字以图片的花样给开发人士,那时候图片的用法怎么用啊?

先是种想到的格局是把图片按字命名,然后以字为key存成字典,获取的时候经过字去获得(如代表数字1的图片命名为1,字典key为1,获取时经过Dictionary[1])。

那种艺术太过老土~~~~,于是有了第1种,把美术图片做成1个字体(改字体不能够调节字体大小,只好通过缩放调整)

一.基于美术图片制作.fnt文件
1.下载bmfont软件,打开后选用选取Options—Font setting.

银河至尊游戏官网 1

 

Font :字体,Size:字体的轻重, Match char height: 匹配字符的惊人  
 Bold:字体加粗, Ltalic:斜体
    Font  smoothing:让字体平滑   Level:正是字体的水准距离

2.字体设置好了,导入字体图片。选用艾德it—Open Image Manager 。Import Image
导入图片,Delect删除选中的图形,图片导入的时候要有限帮忙id分裂等,id值随意。

银河至尊游戏官网 2

银河至尊游戏官网 3

3.保留字体为.fnt文件Option-Save bitmap font
as…,生成一个.fnt和.png文件。

二.基于上一步.fnt和.png文件,生成字体。
1.导入Font Setter Packer插件,导入上一步生成的.fnt和.png文件
2.设置.png文件

银河至尊游戏官网 4

3.打开Unity中菜单栏中Window->Font 艾德itor窗口

 银河至尊游戏官网 5

4.摘取供给编写制定的书体图片文件,选取设置的图样

银河至尊游戏官网 6

银河至尊游戏官网,5.进入机关安装形式,其实是自动,因为仍然要手动输入相应的假名或汉字

银河至尊游戏官网 7

6.各种输入相应的假名或汉字,每输入完二个从此按回车键会自动进入下一个假名的输入格局,全体字母都输入完毕后按Stop退出机关方式

银河至尊游戏官网 8

7.点击+1,扩展四个空格字符,并将空格字符对应的职位位于合适的职位,调整好宽度和惊人(可以不要)

银河至尊游戏官网 9

8.设置字符对应区域的锚点的垂直地点,注意,同一行的锚点必须确认保证在同样水平线上,能够一向用鼠标拖动调整锚点地方,也足以直接通过修改Y的值来规范设置锚点的垂直地方

银河至尊游戏官网 10

9.打包

银河至尊游戏官网 11

银河至尊游戏官网 12

10.使用
此刻得以看看asset文件夹下多出来几个文本font-1(Font),font-1(Font)(Packed),font-1(Material),font-1(Material)(Packed),font-1(Packed),当中带Packed的都以包装后生成的文书,而红框内的文书是包裹从前的,打包达成以后我们不再必要它们,删除。在气象内新建一个UI->Text对象,Text的Font属性采纳为我们刚刚成立好的font-1(Font)(Packed)文件,Materia属性选取font-1(Material)(Packed),在Text属性随便输入一句话。须求专注的是,由于Bitmap字体的特殊性,大家鞭长莫及通过直接设置Font
size的大小来设置字体的显得大小,不过大家能够透过安装文字对象的缩放大小来达成那么些指标。其它,若是你的图形字体相比较大,那么您大概看不到任何文字呈现,那时候你必要调动文字对象的width和height到适合的轻重来使文字获得展现。(假如打开发现字体图片或材料丢失,手动拉进去就好了,第三回就不会产出丢失了了)。

相关文章