NGUI_Font
三、NGUI中的UI字体制作
1、概述:
系统中提供的字体 比较少,而UI字体又是使用最为频繁的,不能因为单一的字体而损失用户量,则这个时候我们就可以通过Font Maker进行字体的制作。
2、动态字体与静态字体的区别;
当使用的文字不多的情况下,推荐使用静态字体,因为在较少的文字下,静态字体的打包是较少的资源量,
一个动态字体的TTF格式文件一般为3-6M,,动态字体可以包含所有的字体,所以动态字体的应用更为广泛
3、打开Font Maker字体制造器
NGUI-->Open-->Font Maker

4、参数的介绍;
Type:这是选择创建的是动态字体还是静态字体,前两个为静态字体,最后一个为动态字体,
Source:添加字体的字体文件
size:字体的大小
**一般电脑中的字体文件在:C:\Windows\Fonts这个文件夹中存储。
5、开始制作:
随便选择一个字体文件进行下面的动态字体制作
(动态字体的应用范围广咯,跟上脚步,当然动态字体制作完成后可以自己在尝试制作静态字体,步骤都差不多的),
然后将字体添加到Source中,即可完成字体的制作,字体制作完的文件也是Prefabs文件。
6、使用;
这个时候我们可以添加一个Label,将字体设置为我们刚刚制作的字体,然后输入文字,在Lable中就可以看到结果了,很是方便。

注意:TTF的文件大小一般为3-6MB左右,如果远远超过了这个数,一般来说很有可能是字体中包含了很多种语言。
2017-12-17、15:13:03
NGUI_Font的更多相关文章
随机推荐
- Docker MariaDB 10.3 Galera Cluster 集群同步复制 多主 Docker Haproxy 负载均衡
mariadb 现有动态列,支持json格式存储,类似mongodb的bson,但是操作能力较为尴尬,中间件有spider,我非常感兴趣的一个东西 关于spider 这里有一篇很好的博文,有时间一定得 ...
- Spring / Hibernate 应用性能调优
来源:ImportNew - 陈晓舜 对大部分典型的Spring/Hibernate企业应用来说,应用的性能大部分由持久层的性能决定. 这篇文章会重温一下怎么去确认我们的应用是否是”数据库依赖(dat ...
- 用Node.JS+MongoDB搭建个人博客(页面模板)(五)(结束)
<差不多先生> 我是差不多先生,我的差不多是天生.也代表我很天真,也代表我是个闲人.这差不多的人生,总是见缝插针. 求学的道路上总是孤独的,即使别人不理解我,认为我是奇葩!但没关系,我会坚 ...
- Redis实现数据库读写分离
Redis简介 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作 ...
- Django2.0文档
第四章 模板 1.标签 (1)if/else {% if %} 标签检查(evaluate)一个变量,如果这个变量为真(即,变量存在,非空,不是布尔值假),系统会显示在 {% if %} 和 {% e ...
- mysql数据库字符集编码查看以及设置
show variables like %char% character_set_client | gb2312 character_s ...
- Java利用递归算法统计1-6的数组排列组合数
Java利用递归算法统计1-6的数组排列组合数 1.设计源码 /** * @Title:ArrayCombination.java * @Package:com.you.data * @Descrip ...
- Caused by: java.sql.SQLException: ResultSet is from UPDATE. No Data.
1.错误描述 org.hibernate.exception.GenericJDBCException: error executing work at org.hibernate.exception ...
- org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException
1.错误原因 org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException: the request doesn't ...
- html->html5->css->javascript(js)->jQuery->AJAX->JSON
首先来讲HTML,html是很多人接触到的第一种编写网页的语言,小编是在大学本科期间的编程课程上接触到html的,小小的几行代码就能编制出精彩绝伦的网页,不禁令人赞叹!HTML的语法自然不用多说,网上 ...