当前位置: 首页 > news >正文

网站死链接怎么删除/新闻热点事件2021(最新)

网站死链接怎么删除,新闻热点事件2021(最新),微信网站是什么意思,百度网站的总结从Unity 2018.3(TextMeshPro1.4)起,添加了Font Fallback和Dynamic SDF System以实现灵活的SDF使用。有了这个新功能后,我们可以实现以下用法:预先为中文字中经常使用的字符生成普通SDF根据需要追加取得使用频率低的文字…

从Unity 2018.3(TextMeshPro1.4)起,添加了Font FallbackDynamic SDF System以实现灵活的SDF使用。

有了这个新功能后,我们可以实现以下用法:

  • 预先为中文字中经常使用的字符生成普通SDF
  • 根据需要追加取得使用频率低的文字、图画文字、角色名等(Font Fallback
  • 为用户输入的特殊字符动态生成SDF(Dynamic SDF System

使用TextMesh Pro动态获取和使用字体

即使使用基于SDF的缩放,但是存在一个问题,即需要预先烘焙文本。这在使用英语的国家我认为不是一个问题,但如果是用在文化领域中的字符数较多的国家,如日本和中国和韩国等,就是一个比较大的问题。

例如,如果要显示大量的字符,由于纹理的大小,我必须使用粗字体,并且如果减少预先烘培字符的数量,则无法显示所有字符。主要原因是之前的版本中可以用于字体的纹理只有一种。

作为针对此问题的措施,TextMeshPro添加了可以通过将字体分配到多个资产来管理字体的Font Fallback,以及可以动态获取字体并将其用作SDF的Dynamic SDF System

字体后备

简单地说,Font Fallback是一种就是从另一个FontAsset中获取不包含在当前FontAsset中的字符的系统。

例如,当我尝试使用FontAsset显示汉字时,该汉字只能显示如下的“空白或一个正方形□”。如果您使用字体后备,则只要在 数字与符号.fontAsset 中添加Font Fallback字体,就可以使用中文。

de3cd42d2425108c2d02639dbd97c5ae.png

70fd62ee08431ebcf2d7e802dc6b5812.png

用法很简单,只需将另一种字体添加到FontAsset的Font Fallback里。

  1. Window>TextMeshPro>FontAssetCreatorFontFontAsset创建(汉字)
  2. 在需要添加Fallback的assets中将新创建的汉字FontAssets加入到里面

动态SDF系统(Dynamic SDF System)

动态SDF系统已变得实用,因为使用SDF AA可以非常快速地生成字体纹理。在运行时从字体(otf等)中获取字符,并使它们可用于游戏。

具体用法如下:

  1. Window >TextMeshPro >FontAssetCreator 创建 FontFontAsset资源
  2. 在创建好的FontAssets中,将 Atlas Population Mode改成Dynamic模式
  3. 将Atlas Render Mode改成SDFAA
  4. sampling Point Size改成合适的大小,如果太大,该图集将会很快填满

7f86b94934b42b0dacefdae32f6dd7ef.png

77d35851fed7f10a7480cd7c4c64d3cb.png

总结

从1.4preview开始,TextMeshPro暂时还没有重置机制,如果使用的字符数已满,则无法动态添加字符。
暂时,我只能在代码里手动调用TMP_FontAsset.ClearFontAssetData()进行重置FontAsset 。但是,ClearFontAssetData据说是“可能会更改为内部功能,仅在测试中使用”,并且似乎将来不用调用它。

也许它应该像Unity的内置FontSystem这样在内部进行管理。

希望后续的更新可以解决这个问题。

参考链接:

UWA问答-分享一下TextMesh Pro插件使用的经验

http://www.lbrq.cn/news/737137.html

相关文章:

  • 网络服务提供者是不是网络运营者/北京网站优化服务商
  • 最好企业网站/google play下载
  • 可信赖的扬中网站建设/媒体网络推广价格优惠
  • 企业黄页88网/seo网站优化软件价格
  • 做网站电话销售/深圳企业黄页网
  • 广州海珠区景点排行榜前十名/seo快速排名服务
  • 国外网站建设费用/阿里指数查询官网
  • 江阴网站制作设计/百度怎么搜索关键词
  • html5 网站开发 适配/谷歌搜索引擎镜像入口
  • 青海建筑网站建设公司/代写文章兼职
  • 美食网站中饮食资讯该怎么做/百度seo收录软件
  • 建设网站的公司兴田德润怎么联系/中山疫情最新消息
  • 怎么样在网上建设网站挣钱/名片seo什么意思
  • 肇庆网站建设公司/百度风云榜小说榜排名
  • 在58同城做网站有生意吗/网络推广员为什么做不长
  • 重庆好的seo平台/关键词排名优化江苏的团队
  • aspnet网站开发作业/好视通视频会议app下载安装
  • 网络培训网站/营销推广的平台
  • 网页版抖音入口官网/台州百度推广优化
  • 做的视频发到哪个网站好/2023半夜免费b站推广
  • 长春网站建设工作室/百度seo如何做
  • 动态网站建设与规划/seo优化排名价格
  • 做一个简单网站/推广软件排行榜前十名
  • 常州做网站公司哪家好/百度收录查询
  • 建设网站需要了解些什么/举出最新的网络营销的案例
  • 英文网站备案/2023新闻摘抄大全
  • 网站建设 收费明细/seo全称
  • 南宁市疫情最新情况详细地址/南宁seo推广
  • 网站优化方案ppt/网络营销推广合作
  • 自己网站上做淘宝搜索/站长统计app软件
  • 打破传统课程模式,IP变现的创新玩法 | 创客匠人
  • 【嵌入式电机控制#33】FOC:意法电控驱动层源码解析——整体框架篇(了解,常查阅)
  • AI 效应: GPT-6,“用户真正想要的是记忆”
  • 【数据结构】递归与非递归:归并排序全解析
  • 【C++】模版(初阶)
  • C语言:字符函数与字符串函数(1)