うにてぃブログ

主にUnityとC#に関する記事を書いていきます

【Unity】TextMeshPro の TMP SubMeshUI ってなんだ?

TextMeshPro を利用してると TMP SubMeshUI が生成されることがある

f:id:hacchi_man:20210725205256p:plain:h70

これは、設定したフォントにフォールバックフォントが呼び出された際に生成されるオブジェクトで

f:id:hacchi_man:20210725205751p:plain

例えば あaaあ とTextMeshPro に設定すると、 フォールバックフォントの部分だけ SubMesh が生成される

SubMesh をずらしてみるとフォールバック部分だけ生成されているのがよく分かる

f:id:hacchi_man:20210725205713p:plain

呼び出すフォールバックフォントが複数になると、その分だけ SubMesh が生成される

f:id:hacchi_man:20210725210207p:plain

使用したフォント

こちらのフォントを利用させていただきました

M+ FONTS | JAPANESE