TextMeshPro で一般的に使用される中国語と英語の文字 (複数の言語を含む)

   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 テキストを追加しました。

おすすめ

転載: blog.csdn.net/weixin_38558469/article/details/81258055
おすすめ