💨
TextMesh Pro を配置してもテキストが表示されない
パッケージはUnity Editorにインストールされているが、Resourceは手動追加しないと使えない
TextMesh Pro (TMP) を使用するには、プロジェクトに必要なリソースを加える必要があります。
"TMP Essential Resources" をインポートするには、メニューを "Window -> TextMeshPro -> Import TMP Essential Resources" の順に選択してください。
ざっくり要約
文字を3D空間で描画するため画像化した文字を作る必要がある。
TextMesh Pro ではフォントごとにフォントアトラス(グレースケールで作った文字テクスチャ、ビットマップフォント)を生成する。そしてこれを描画時にアンチエイリアス処理を加えたりSDFシェーダによるレンダリングを加えたものを事前用意や動的用意する命令をプロパティで指示しておく。
使う文字だけフォントアトラスを用意することでリソース節約ができる。
参考
Discussion