资源大湿 发表于 2012-12-1 16:46

Unity3D NGUI设置中文字体中文教程,bmfont使用教程

1、首先下载bmfont

安装完成后打开bmfont
2、选择 Options->Font settings

3、选一个新宋体,设置如下,可以设置字体的详细参数

4、新建一个txt,里面写要在ngui中调用的字体,如:学习设置中文字体 欢迎加入Unity联盟

保存格式为UTF-8格式,如不转换将提示错误,无法导入
5、bmfont中 Edit->Select chars from file选择txtDemo.txt

成功添加后:

6、添加常用的英文字体代号000000打钩即可

7、bmfont 中 Option->Export Options 定义导出设置

导出设置图如下,必须为text格式,否则在ngui中会报错无法使用

8、Option->Save bitmap font as...

9.保存

10.会得到二个文件

将.fnt 改为.txt后缀
bmfont介绍就完毕了

接下来介绍ngui如何使用导出的字体
1、导入一个新版本的ngui,我这里用的版本NGUI_v2.0.8
2、导入后将二个文件拉进工程中

3、NGUI->Font Maker 开始制作字体

设置参数如下:

create the font创建字体后就可看到New Font的prefab


4、NGUI ->Create a Panel

这里演示用2D的相机,然后隐藏下主摄像机

5、选中Panel

6、NGUI->Create a Widget

7、设置参数如下:

单机Add To


恭喜大功告成!{:soso__11824716995429377336_2:}

sylarhuang 发表于 2012-12-4 14:42

感谢楼至分享...

skyangel 发表于 2012-12-7 11:40

感谢楼主分享

titi 发表于 2012-12-7 21:25

感谢分享 正好开始学习一下

小太爷~ 发表于 2012-12-10 11:50

第三方斯蒂芬斯蒂芬

想淰伱の亽~ 发表于 2012-12-12 13:48

需要看看。。。。。。。。。。。。。。

Tony 发表于 2012-12-13 10:42

学习学习 好东西一定要看看

cater 发表于 2012-12-14 18:11

Unity3D NGUI设置中文字体中文教程,bmfont使用教程

WZ╄→其实属于 发表于 2012-12-14 22:18

图片好小啊

xyz990 发表于 2012-12-15 13:00

前来学习制作中文字体
页: [1] 2 3 4 5
查看完整版本: Unity3D NGUI设置中文字体中文教程,bmfont使用教程