unity_NGUI动态字体制作与字体清晰的几点要素

来源:互联网 发布:韩国淘宝模特孙允珠 编辑:程序博客网 时间:2024/05/16 19:24

1、需要制作动态字体,这样支持字体清晰输出。

2、字体Size必要时需要调大。

3、Keep crisp注意设定为Never。


动态字体制作:

1、添加ttf字体进工程,可以在控制面板里找到。

2、创建一个空GameObject,重命名随意如DynamicFont。

3、在这个空物体上挂上UIFont脚本。

4、创建一个叫DynamicFont_Mat的材质。

5、DynamicFont_Mat里选择名为'Unlit/TransparentColored (DynamicFont)' 的shader,有时需要选择‘Unlit/Text的shader。

6、选中DynamicFont,然后在面板里将字体类型(fonttype)设置为动态类型(dynamic)。

7、将TTF字体拖入到Font栏位,DynamicFont_Mat拖入到Material栏位,也可以设置你想要的字体大小和类型。

8、将gameObject从Hierarchy面板拖到Project面板使之成为一个prefab,删除原gameObject。

9、在NGUI中直接使用制作好的动态字体。



0 0
原创粉丝点击