WebGLビルドでLabelの文字が切れるのはフォントの問題でした(スペース)

Unity上では正しく表示されていたUI ToolkitのLabelの文字が、



WebGLビルドすると途中で切れるという現象が発生しました。



原因はフォントのアセットにスペースが含まれていないことでした。

Font Asset CreatorのCustom Character Listにスペースを挿入。

(テキストボックス内の表示は改行に見えてしまいますが、ちゃんとスペースです)


そしてGenerate Font Atlasから上書きすると直りました。




言われてみれば確かにスペースも立派なフォントでしたね・・・




コメント