バッテラのハローワールド研究室

エンジニア、プログラミングに関する情報を掲載中!

【Unity】UI(Canvas)のTextでBestFitをするとY軸がずれる件について

Unity

はじめに

こんにちは、バッテラです。

UITextを配置して領域内にフォントをリサイズする BestFit という機能があります

BestFitした状態で上下にかすかにずれるという現象が発生しました。

見た目がすごく悪くなるので調査したところ解決策があったので共有します

環境

  • MacOS Monterey (12.1)
  • Unity (2021.2.9f1)

原因

全く分かりませんでした。

フォントの違いや各文字での違いによって発生しているならともかく、同一フォント同一文字で発生していたため不可解な現象です

解決策

原因は不明ですがこうやれば治るというのは分かりました。

TextAlign By Geometryチェックを入れると治りました。

おわりに

それでは、また。

読者登録・Twitterのフォローをしていただけると、ハッピーになります。