Text Mesh は、テキスト文字列を表示する 3D 物体です。
Component > Mesh > Text Mesh から新しいテキストメッシュを作成できます。
プロパティー: | 説明: |
---|---|
Text | レンダリングされるテキスト。 |
Offset Z | 描画時に transform.position.z からオフセットをどの程度遠くに描画するか。 |
Character Size | 各文字のサイズ (これはテキスト全体を縮小拡大します)。 |
Line Spacing | スペースの間隔を返す |
Anchor | アンカーを返す |
Alignment | テキストの行整列を返す |
Tab Size | タブ’\t’文字の挿入にどのくらいのスペースが必要か。これはスペースバー文字オフセットのマルチプラムです。 |
Font Size | フォントのサイズ。これは、ダイナミックフォントのサイズで上書き可能です。 |
Font Style | フォントのレンダリングスタイル。フォントをダイナミックフォントにしておく必要があります。 |
Rich Text | チェックを入れた場合、テキストをレンダリングする時に有効なタグによる処理を行います。 |
Font | Font テキストのレンダリング時に使用するフォント。 |
Color | テキストを描画するときに使用されるグローバルカラー |
テキストメッシュは、交通標識、落書きなどをレンダリングするのに使用されます。テキストメッシュは、3D シーン内にテキストを置きます。GUI 用の汎用 2D テキストを作成するには、代わりに GUI Text(旧 UI コンポーネント) コンポーネントを使用します。
次の手順にしたがって、カスタムのフォントでテキストメッシュを作成します。
注意: もしテキストメッシュのフォントを変更したいなら、フォントプロパティーコンポーネントをセットしておく必要がありますし、正しいフォントテクスチャをフォントマテリアルのテクスチャにセットしなければいけません。このテクスチャはフォントのアセットが展開される別画面で確認できます。もしテクスチャをセットし忘れたら、メッシュの中のテキストはブロック模様となり、正確にアサインされません。