Unity 自定义字体 新功能 一

http://blog.csdn.net/liqiangeastsun/article/details/46664345


首先找一个字体库,我用的 Windws 系统,直接找微软的字拿来用, 
在 目录下 C:\Windows\Fonts 随便找一个字体

在此我就拿 华为琥珀 字体(字体类型为 .TTF) 
直接双击 华为琥珀字体,会自动弹出字体样板如下: 
这里写图片描述

字体样子就是上图那样的。

将字体库 拖拽到 Unity 中,将字体库改名为 HWHP, 
这里写图片描述

这里写图片描述

创建一个 Text,将 字体库拖拽到 Text上,输入字符如下 
这里写图片描述

这里写图片描述

有时候我们只需要一个字体库中的某几个字符,比如 0 - 9 的数字,如果将整个字体库都放进来,会造成很大的空间占用,下面我把需要用到的字符取处理,其他的扔掉,这样就省很多空间了

选择字体库 
这里写图片描述

Font Size : 字体表现效果最好时的字体大小,在此设置为 30 
Rendering Mode :渲染类型,选择 Smooth 
Character :字符类型,自定义需要的字符必须选CustomSet 
Custom Chars :选择 CustomSet 后自动出现 Custom Chars输入框

将需要的字符输入进 Custom Chars 输入框后,点击右下角的 Apply 
这里写图片描述

那么现在到工程目录中找到 HWHP, 看该字体库现在占用空间大小 
3.54M ,大小和没制作前占用空间是一样大的,这样的话,我使用的字符少了,空间还是这么大,这样我就无法接受了 
这里写图片描述 
下面经过一步操作生成一个 我真正要用的 字体库。 
点击右上角的小齿轮 
这里写图片描述

生成三个文件 HWHP_copy 
这里写图片描述

将 HWHP_copy 字体库拖拽到 Text 上,效果不变,此时我们看下 HWHP_copy 占用空间大小 
这里写图片描述

现在可以将原来的字库 HWHP 删除了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值