Unity パッケージ化について webgl を介した中国語の消失について

記事ディレクトリ


1. 問題点

        Unity プロジェクトを Web アプリケーションにパッケージ化すると、下図に示すように、Canvas の中国語が消えることがよくあります。その
ここに画像の説明を挿入
        理由は、Unity のデフォルトの文字を使用しているため、フォントを変更するだけで済みます。
ここに画像の説明を挿入

2. 解決策

        Windows システムに付属のフォント ライブラリから好きなフォントを選択し、変更することができます。Windows システムに付属のフォント ライブラリ パス: C:\Windows\Fonts
        ttf ファイルをプロジェクトにコピーし、元の Arial フォントに置き換えます。
        注: ttf ファイルを直接コピーしてプロジェクトに貼り付けます。3 つの ttf ファイルが生成されます。そのうちの 1 つを選択するだけで済みます。以下に示すように:
ここに画像の説明を挿入
ここに画像の説明を挿入

3. 注意事項

ここに画像の説明を挿入
        上の図に示すように、フォントをプロジェクトに直接コピーすると、パッケージ化されたプロジェクトのサイズが非常に大きくなるという新たな問題が発生します。PC やモバイルのプロジェクトを開発する場合、その影響は大きくないかもしれませんが、Web プロジェクトではその影響は大きくなります。ブラウザからアクセスする場合はデータをロードする必要がありますが、プロジェクトのサイズが大きい場合、ロードに時間がかかり、ユーザーエクスペリエンスが良くないため、必要なテキストを元のファイルから変更する必要があります。切り取ると、かさばりが大幅に軽減されます。

おすすめ

転載: blog.csdn.net/m0_73845616/article/details/128594528