Unity TextMesh Pro 教學 |
TextMesh Pro 是 Unity 遊戲引擎的 UI 文字,不過初次使用 TextMesh Pro 可能會遇到中文無法正常顯示而感到難用,本教學示範使用 Font Asset Creator 製作 Unity TextMesh Pro 中文字的方法。 首先執行 [ GameObject > UI > Text (TextMesh Pro) ] 建立文字,再按下 Import TMP Essentials 按鈕將需要的資源匯入專案。 此時 Hierarchy 顯示建立的 Text (TMP) 文字物件。 選取文字物件後可透過 Inspector 設定文字的屬性。
若輸入 TextMeshPro中文將會發現無法正常顯示。 執行 [ Window > TextMeshPro > Font Asset Creator ] 開啟 Font Asset Creator 。 先在 Source Font File 設定字型,然後修改 Character Set 設定並在 Custom Character List 輸入一些遊戲將出現的中文字元,但不需要全部輸入,因為稍後透過設定可以自動產生。最後按下 Save 按鈕儲存字型資源。
儲存 TextMesh Pro 字型資源檔案。 現在 TextMeshPro 中文將會正常顯示了。 |