TextMeshProの使用

例証します:

TextMeshPro は Unity が取得したサードパーティのプラグインで、エディターに自動的に組み込まれ、一度使用すると自動的にプロジェクトにインポートされます。

TextMesh Pro は、Unity 用の究極のテキスト ソリューションです。これは、Unity の UI テキストおよびテキスト メッシュの完全な代替品です。

強力で使いやすい TextMesh Pro は、高度なテキスト レンダリング技術と一連のカスタム シェーダーを使用し、大幅な視覚品質の向上を実現すると同時に、テキストのスタイルとテクスチャに関してユーザーに信じられないほどの柔軟性を与えます。

TextMesh Pro は、文字、単語、行と段落の間隔、カーニング、両端揃えテキスト、リンク、30 以上の利用可能なリッチ テキスト タグ、複数のフォントとスプライトのサポート、カスタム スタイル、その他の機能などの機能により、テキストの書式設定とレイアウトの制御を強化します。

TextMesh Pro によって作成されたジオメトリは、Unity のテキスト コンポーネントと同じ 2 つの三角形を文字ごとに使用するため、追加のパフォーマンス コストを支払うことなく、視覚的な品質と柔軟性が向上します。

デスクトップおよびモバイル デバイス向けに最適化された TextMesh Pro は、Unity に最先端のテキスト レンダリングをもたらします。

インストール

Unity ナビゲーション バーで window/PackageManger をクリックして TextMeshPro プラグインをインストールします

次に、Font Library Maker プラグインを開きます

1. フォントライブラリのフォントスタイルを選択します

2. フォント アトラスのサイズを変更し、フォントの数に応じて調整します。

3. オプションを変更し、ファイルからフォント テキストを開くことを選択します。

4. 中国語フォント ライブラリを選択します。ここで、テキスト情報は utf-8 形式を使用する必要があることに注意してください。

5.最後に「フォントの生成」をクリックします

最後に「保存」をクリックしてLiberationSans SDF.assetとして保存します。

次に、作成したアセットを使用します

1. [階層] で、[UI] - [テキスト] - [TextMeshPro] を右クリックし、テキストを作成します。

右側のパネルのプロパティ MainSettings を、作成したばかりの LiberationSans SDF.asset に設定します。

おすすめ

転載: blog.csdn.net/jiuzhouhi/article/details/131209251