Unity|字体模糊_该用户还没想到昵称_新浪博客

Unity 中处理字体模糊有以下两种方法:
  • 字号设置大点,通过缩放来达到预期的字体大小;
  • 使用TextMeshPro-Text插件。

方法一:效果如下:

Unity|字体模糊

Unity|字体模糊 Unity|字体模糊

方法二:

Unity|字体模糊


TextMeshPro-Text:不支持中文,所以需要我们自己制作中文字体。
  • 准备:chinese.txt文件(可自己添加文字)、font.otf或者font.ttf文件。
  • 将以上文件拖入Unity/Assets文件下。
  • 在Unity 面板点击Window->TextMeshPro->Font Asset Creator,打开字体制作界面,如下图所示。
  1. Font Source即font.otf或者font.ttf文件;
  2. Character File即chinese.txt文件;
  3. Atlas Resolution 大小决定了能有支持多少汉字;
  4. Font Render Mode决定它的清晰度,选项由低到高,越来越清晰。
  • 点击“Generate Font Atlas”,即可看到文字打包情况。
  • 点击“Save”,保存font.asset文件。此时中文字体制作结束。

Unity|字体模糊
注意:出现文字不能全部打包的原因由是.ttf或.otf文件导致的,换个文件即可,具体原因还没研究清楚。

Unity|字体模糊

  • 资源链接:(CSDN上传资源不能设置积分了,默认5分,嫌高的不要骂我Unity|字体模糊

方法三:
        勾选UGUI->Canvas组件中Pixel Perfect选项。该选项功能:使UI元素像素对应,效果就是边缘清晰不模糊。


评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烫青菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值