IG developer

For Developers

IG developer

For Developers

【Unity】Text Mesh Proで日本語を表記する方法

Unityのデフォルトのフォントだと日本語の文字列は「□」表記になってしまい、うまく表示することができません。この問題を解決するには、日本語の文字列に対応したフォントをUnityにインポートします。

Noto Sans Japaneseを使用する

Google FontからNoto Sans Japaneseをダウンロードします。

https://fonts.google.com/noto/specimen/Noto+Sans+JP

UnityにFontをインポートする

ダウンロードしたZipファイルを展開して、展開したファイルをUnityのプロジェクトにドラッグすることでファイルをUnityのプロジェクトにインポートします。

フォントファイルをインポートしたら右クリックして「Create>TextMeshPro>FontAsset>SDF」の順にクリックします。

この手順でSDFファイルが作られます。

InspectorでFontAssetを指定するところに、今回作成したSDFファイルを割り当てます。

【Unity】Text Mesh Proで日本語を表記する方法
トップへ戻る