[Unity Tips]画像としての文字が欠けるときの対処法
やりたいこと:画像として文字を貼り付けたい
私が作っているゲームでは、サイズ削減のためTextMeshProには最低限の漢字しか登録していません。
すると、あとから追加する要素(ストーリーの文章)が必要になったときに、漢字の登録も必要になります。
しかしそれを面倒くさがった私は、文字を書いた画像を貼りつけてしのごうと考えました。
画面サイズと同じ画像(1920*1080)を張りつけます。
すると文字が欠けました。
問題:文字が欠ける
元画像を確認したら欠けていないのに、unityに貼り付けると欠けます。
原因はよく分からない。が、解決方法なら分かりました。
(没)解決方法:画像のMax Sizeを落とす
画像のInspector > Max Size を「2048」→「1024」に落としました。
これにより、文字欠けがなくなります(ついでにサイズも減る)。
これでは「う~ん」だったので、クオリティを落とさないで欠けさせない方法を取ります。
(採用)解決方法:画像のExtrude Edgesを上げる
MaxSizeは2024のままで、文字欠けを無くす方法が以下です。
サイズには関係しないっぽいので一番右(32)にしても問題ないかも。
以上です。
ちなみに今回の作業は、以下の自作ゲームをアップデート(簡単な物語文章を載せる)の作業中に発生しました。
気になりましたらウィッシュリスト登録お願いします。
この記事が気に入ったらサポートをしてみませんか?