Unity3D プラグイン Text Mesh Pro を使用する場合、開発者は独自のフォント リソース Font Asset を作成する必要があります。フォント リソースを作成するときは、次の問題を考慮する必要があります。
1. フォントリソースの適用性。フォント リソースに含まれる文字数が多いほど、フォント リソースの適用性は向上しますが、フォント リソースに必要な記憶領域が増えるという欠点があります。作者はかつて、最大 130M のファイル サイズのフォント リソースを生成しました。これにより、最終的なゲームのインストール パッケージが必然的に大きすぎます。したがって、フォントリソースの文字数は多ければ多いほど良いというわけではなく、用途や保存スペースなどを考慮し、プロジェクトのニーズに合わせた文字数を設定する必要があります。
2. フォントリソースの数。Text Mesh Pro は、デフォルトのフォント リソースと複数のバックアップ フォント リソースを設定できます。表示したい文字がデフォルトフォントリソースに見つからない場合は、バックアップフォントリソースから検索されます。この場合、プロジェクトは複数のフォント リソースを使用します。1 つのフォント リソースは 1 つの描画呼び出しに対応し、使用されるフォント リソースが増えるほど描画呼び出しの数も増え、ソフトウェアによるハードウェアの消費量が増加します。
上記の 2 点に基づいて、最もよく使用されるフォント リソースを作成し、このフォント リソースに最もよく使用されるフォントを含め、このフォント リソースを Text Mesh Pro のデフォルトとして設定するのが理想的な解決策です。次に、必要に応じて、あまり呼び出されない、珍しい文字が含まれる予備のフォント リソースを作成します。著者は、開発者がフォント リソースを作成するときに使用できるように、いくつかの文字テキストを特別にコンパイルしました。
ダウンロードアドレス: https://github.com/chick-soups/TextFilesForTextMeshPro.git
このリソースのテキストには現在、簡体字中国語、繁体字中国語、英語、日本語、韓国語が含まれています。将来的には継続的に更新および改善される予定です。github でこのプロジェクトをフォローすることは誰でも大歓迎です。また、提案や改善を行うことも歓迎します。 。
2022 年 11 月 24 日
- ドイツ語のデモ例を追加しました。
2022年11月22日
- 豊富なアラビア文字セット。
- アラビア語のデモの例を追加しました。
2022 年 11 月 14 日
- スペイン語と韓国語の文字セットが強化されました。
- スペイン語と韓国語のデモ例を追加しました。
2019年12月29日
- 日本語の文字セットを更新し、日本語のデモ例を追加します。
2019年5月
- アラビア語、スペイン語、ロシア語、フランス語の txt テキストを追加しました。