教育事業 パルテア
Home
Education
Course
Academy
Cuisine
Unity
Blender
教育事業部の事業内容 演劇、音楽のタレント並びに作詞家、作曲家、編曲家等アーティストの育成及びマネージメント、コンピュータ教室の経営等を行っています。
unity Detail
ゲームエンジン Unity オンラインマニュアル
Home
|
unity
|
unity Detail
|
unity Search
Working in Unity
|
Asset workflow
|
Input
|
2D game development
|
Graphics
|
World building
|
Physics
|
Scripting
|
Audio
|
Video and cutscenes
|
Animation
|
〜Unity Graphics Mesh テキスト メッシュ コンポーネント (レガシー)〜
テキスト メッシュ コンポーネント (レガシー)
スクリプトへの切り替え
テキスト メッシュ
コンポーネントは、テキスト文字列を表示する 3D ジオメトリを生成します。
注: これは機能が制限されているレガシー コンポーネントです。最新のフル機能のテキスト表示方法については、「ユーザー インターフェイス (UI) の作成」を参照してください。
コンポーネント > メッシュ > テキスト メッシュから新しいテキスト メッシュを作成できます。
プロパティ
プロパティ: 機能:
テキスト レンダリングされるテキスト
オフセット Z 描画時にテキストを transform.position.z からどれだけオフセットするか
文字サイズ 各文字のサイズ (テキスト全体のスケール)
行間隔 テキストの行間にどれだけのスペースを取るか
アンカー テキストのどのポイントが Transform の位置を共有するか
配置 テキストの行をどのように配置するか (左、右、中央)
タブ サイズ タブ ‘ ’ 文字に挿入されるスペースの量。これは ‘スペースバー’ 文字オフセットの倍数です。
フォント サイズ フォントのサイズ。これはダイナミック フォントのサイズを上書きできます。
フォント スタイル フォントのレンダリング スタイル。フォントはダイナミックとしてマークする必要があります。
リッチ テキスト これを選択すると、テキストのレンダリング時にタグ処理が有効になります。
フォント テキストのレンダリング時に使用する TrueType フォント。
色 テキストのレンダリング時に使用するグローバル カラー。
詳細
テキスト メッシュは、道路標識や落書きなどのレンダリングに使用できます。テキスト メッシュは、3D シーンにテキストを配置します。
GUI 用の汎用 2D テキストを作成するには、代わりに GUI テキスト コンポーネントを使用します。
カスタム フォントを使用してテキスト メッシュを作成するには、次の手順に従います。
TrueType フォント (.ttf ファイル) をエクスプローラー (Windows) または Finder (OS X) からプロジェクト ビューにドラッグして、フォントをインポートします。
プロジェクト ビューでインポートしたフォントを選択します。
[ゲーム オブジェクト] > [その他を作成] > [3D テキスト] を選択します。これで、カスタム TrueType フォントを使用してテキスト メッシュが作成されました。シーン ビューの [変換] コントロールを使用して、テキストを拡大縮小したり、移動したりできます。
注: テキスト メッシュのフォントを変更する場合は、コンポーネントのフォント プロパティを設定し、フォント マテリアルのテクスチャを適切なフォント テクスチャに設定する必要があります。このテクスチャは、フォント アセットの折り込みを使用して見つけることができます。テクスチャの設定を忘れると、メッシュ内のテキストがブロック状になり、位置がずれます。
ベスト プラクティス
1001freefonts.com から無料の TrueType フォントをダウンロードできます (Windows フォントには TrueType フォントが含まれているため、Windows フォントをダウンロードしてください)。
Text プロパティをスクリプト化している場合は、文字列にエスケープ文字「
」を挿入して改行を追加できます。
シンプルなマークアップを使用してテキスト メッシュのスタイルを設定できます。詳細については、スタイル付きテキストのページを参照してください。
Unity のフォントは、さらにレンダリングする前にフォント グリフをテクスチャ マップにレンダリングします。フォント サイズが小さすぎると、これらのフォント テクスチャがブロック状に表示されます。TextMesh アセットは四角形を使用してレンダリングされるため、TextMesh とフォント テクスチャのサイズが異なると、TextMesh が正しく表示されない可能性があります。
unity
日時:// ~ //
名称:
場所:
料金:¥0 (消費税込)
続きを読む
unity Images