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