試試確認用的是什麼形式來渲染的字型,如果用UnityEX直接替換掉資源文件中的字型來嘗試一下(通常可以在資源包裡面找到字型檔案)。
如果是用Font Atlas來做的字型渲染(通常能找到TextMeshPro_xxxx.dll),那麼替換字型是無效的,就需要用BMfont之類的工具準備一張很大很大的圖來替換掉原來的(原來的也是一張圖,看起來就是很多個字型排在一起的),並且需要找到文本檔案(這個文本檔案記錄了每個字所對應的圖的坐標位置從而顯示文字)。
或者第三種辦法就是通過改寫程式碼的形式來加載新的資源包(AssetBundle)。這個似乎也很麻煩。
總之先試試替換字型文件吧!
EX下載或許需要一定的俄文基礎,所以地址:
https://pan.baidu.com/s/1op_BAoF1sQnhrWf9a2R3EQ 提取码: gycw