Unity3D4.* NGUI制作动态字库

新建一个工程,这个工程必须没有中文路径,否则会不识别字体!!!

首先导入NGUI插件,这里我用的是NGUI 3.0.2版本的。

在Assets 下创建一个文件夹,用来存放接下来的工作文件

这里随便选择一种字体,为了显目,我用的是“华文彩云”.

把字体文件复制到项目工程刚刚新建的test文件下,字体可以用的话会是这样:

新建一个空的GameObject,改名为testFont(名字随你),为testFont添加脚本“UIFont”。设置Font type 设置为 Dynamic ;把先前的字体拖到TTF Font 上:

Material 会默认字体下的材质球。接下来把这个TestFont做成Prefab,把Hierarchy场景里的testFont删除。

 

用NGUI制作一个Label,字体选用testFont:

 

效果图:

 

Tip:如果感觉字体模糊,可以适当调节testFont组件属性Size

posted @ 2013-11-26 11:51  立方体  阅读(447)  评论(0编辑  收藏  举报