MRが楽しい

MRやVRについて学習したことを書き残す

UnityのTextMeshProでアウトラインを表示する

本日はUnityの小ネタ枠です。
UnityのTextMeshProでアウトラインを表示する方法です。

Outline

TextMeshProのアウトラインの設定はTextコンポーネントを設定したオブジェクトのマテリアルから設定できます。

[Outline -> Thickness]の値を1に寄せるほどアウトラインが表示されます。
0のときアウトラインは表示されません。

アウトラインを表示した状態で[Face -> Color]の色のアルファ値を0にして透明にすることで文字を中抜きしてアウトラインのみを表示することができます。

以下の通り、[Face -> Color]と[Outline -> Color]を変更することで文字の内側とアウトラインを別々の色に設定することも可能です。