コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】TextMesh Pro でダイナミックフォントを使用する方法

概要

f:id:baba_s:20210131140020p:plain

作成した Font Asset を選択して Inspector の
「Atlas Population Mode」を「Dynamic」に変更することで
その Font Asset をダイナミックフォントとして扱えるようになります

f:id:baba_s:20210131140017p:plain

例えば TextMesh Pro の Font Asset Creator で
Custom Character List に何も文字を設定していない状態で Font Asset を作成すると
通常はこの Font Asset ではどの文字も表示できないですが、
「Atlas Population Mode」を「Dynamic」に変更しておくと

f:id:baba_s:20210131140024p:plain

ゲーム実行中にその Font Asset に登録していない文字も
表示できることが確認できます

参考サイト様

備考

この記事では以下のフォントを使用させていただいております