Unity中获取依赖信息出现其他未引用字体问题

参考文章: Unity中字体名对依赖关系的影响

第一种方法是修改fontName,这种可以,亲测(导出要选择【版本重新生成】否则无效)且必须重启unity
方法一:用FontCreator修改FontName
使用了FontCreator(9.1)修改FontName,步骤如下:
1)用FontCreator打开PKCommonFont.ttf文件后,通过【字体】【属性】打开属性面板。
2)切换到【扩展】页签,修改【字体族】为“PKCommonFont(【识别】的【字体族】也可以)”。
3)导出:【文件】【导出字体为】选择TrueType字体,字体名称选择【版本重新生成】,导出
PKCommonFont2.ttf。

Unity中获取依赖信息出现其他未引用字体问题_第1张图片
image.png

Unity中获取依赖信息出现其他未引用字体问题_第2张图片
image.png

Unity中获取依赖信息出现其他未引用字体问题_第3张图片
image.png

如果是替换字体文件则需要将meta文件中的【fontName】和【fontNames】都修改掉

Unity中获取依赖信息出现其他未引用字体问题_第4张图片
image.png

Unity中获取依赖信息出现其他未引用字体问题_第5张图片
image.png

Unity中获取依赖信息出现其他未引用字体问题_第6张图片
image.png

这里是将字体文件对应的meta文件中的 fallbackFontReferences对应的数据改为空(这种方法有时候无效)

Unity中获取依赖信息出现其他未引用字体问题_第7张图片
image.png

Unity中获取依赖信息出现其他未引用字体问题_第8张图片
image.png

你可能感兴趣的:(Unity中获取依赖信息出现其他未引用字体问题)