Unity中獲取依賴資訊出現其他未引用字型問題

weixin_33806914發表於2018-03-09

參考文章: Unity中字型名對依賴關係的影響

第一種方法是修改fontName,這種可以,親測(匯出要選擇【版本重新生成】否則無效)且必須重啟unity
方法一:用FontCreator修改FontName
使用了FontCreator(9.1)修改FontName,步驟如下:
1)用FontCreator開啟PKCommonFont.ttf檔案後,通過【字型】【屬性】開啟屬性皮膚。
2)切換到【擴充套件】頁籤,修改【字型族】為“PKCommonFont(【識別】的【字型族】也可以)”。
3)匯出:【檔案】【匯出字型為】選擇TrueType字型,字型名稱選擇【版本重新生成】,匯出
PKCommonFont2.ttf。

1095643-8d60cf8e526de178.png
image.png

1095643-e8f7de0f54de6df9.png
image.png

1095643-3dfabd7b44ec4465.png
image.png

如果是替換字型檔案則需要將meta檔案中的【fontName】和【fontNames】都修改掉

1095643-a072f97d708eea39.png
image.png

1095643-25eb612e71192edd.png
image.png

1095643-62e35b49fa558e56.png
image.png

這裡是將字型檔案對應的meta檔案中的 fallbackFontReferences對應的資料改為空(這種方法有時候無效)

1095643-0f980b43130df74c.png
image.png

1095643-99812059bd3a1e84.png
image.png

相關文章