🌟
Unity フォントアセットを作成
TextMeshPro は日本語フォントを入れる必要がある
0.import TMP Essential Resources
Window > TextMeshPro > import TMP Essential Resources
1. フォントのダウンロード
- https://fonts.google.com/?subset=japanese¬o.script=Hira
- .otfをUnityプロジェクトに追加
2. FontAsset作成
Unity Editor -> Window > TextMeshPro > Font Asset Creator
Source Font File:フォントファイル(.otf)を設定
Atlas Resolution:8192 ※圧縮するなら4096
Character Set:Custom Characters
Custom Character Listの定義
Custom Character Listに使用文字パターンを入れて、"Generate Font Atlas" を実行する。
実行完了後、Save
3. TextMeshProで作成したAssetを使用する
TextMesh Proコンポーネント -> Fpnt Asset
4. プリセットにしておく
- $Project/Assets/Presets を作成
- TextMeshProウィンドウでプリセット作成で $Project/Assets/Presets に保存
5. プリセットを初期設定にする
Unity Editor -> Edit>ProjectSettings > Add Default Preset > TextMeshPro-Text(UI)
Discussion