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:}
感谢楼至分享... 感谢楼主分享 感谢分享 正好开始学习一下 第三方斯蒂芬斯蒂芬 需要看看。。。。。。。。。。。。。。 学习学习 好东西一定要看看 Unity3D NGUI设置中文字体中文教程,bmfont使用教程 图片好小啊 前来学习制作中文字体