1. 下載中文字體匯入Unity
可以下載Google開源的 Noto Sans Traditional Chinese
2. 右鍵字體 -> Create Font

找到匯入的字體 -> TextMeshPro -> Font Asset
3. 打勾Multi Atlas Texture
打勾 “Multi Atlas Texture” 可以提高性能,優化資源使用,提高渲染效率。
在動態生成中文字是可以提供更好的支持。
4. 在TextMeshPro 放入字體

新增一個Text Mesh Pro的文字UI
在Font Asset拖入剛剛新增的字體。
這樣就可以動態生成中文字了。
延伸閱讀
Legacy Text 和 TMP Text 哪裡不同?
| Legacy Text | Text Mesh Pro Text |
|---|---|
| 字體太小會模糊 | 字體不會模糊 |
| 無法製作動畫效果 | 支援更多動畫效果 |
| 不支援表情符號 | 支援Unicode和更多符號 |
如何製作字體滾動條?
1. 在Scroll View 的Content上設定 RectTransfrom 為 Stretch
2. 在這裡新增TMP Text的UI

3. 加上Content Size Fitter
好用的動畫插件







