Unity

Unityのフォントサイズの変え方・変更できない場合の対応策

投稿日:2019年12月9日 更新日:

はじめに

Unityを使い始めて、最初にフォントサイズの変え方に困りました。
UIのTextにあるFontSizeを変更しても文字のサイズが変更されませんでした。

フォントサイズの変え方

Textでは以下の設定ができます。

Font   ・・・フォントの種類
Font Style  ・・・フォントスタイル
          Normal(デフォルト),Bold(太字),
          Italic(斜字),Bold And Italic(太字かつ斜字)
Font Size   ・・・文字の大きさ
Line Spacing・・・行間の幅

上記のFontSizeを変更することで、文字の大きさを
変えることができます。
実際に文字の大きさを変えたものが以下の画像です。

ここで、「ScoreLavel:」と「0」は、どちらもFontSizeは48で
記述しています。
しかし、文字の大きさを比べてみるとフォントサイズが違います。
このようにフォントサイズが変更できない場合の対処法について、
説明します。

フォントサイズが変更できない場合

先ほどの画像のようにフォントサイズが変更できない原因は、
Textの枠の横幅に合わせてフォントサイズが変更されるためです。
枠の横幅に合わせないためには、Textの設定の中にある「BestFit
の設定を変更することで、フォントサイズを変更することができました。
今回の場合では、チェックをはずすことで対処しました。
BestFit・・・文字のサイズを枠に収まるように整形

今回の場合では、「ScoreLavel:」が2段になっています。
これは、枠の横幅が狭いためです。
一段にしたい場合は、「Scale」のxの値を大きくして、
横一段で入る幅に調整することで、きれいに表示することができます。

おわりに

今回はフォントサイズの変え方・変更できない場合の対応策について、まとめました。

不明点やわからないことがある方は、1人で悩まずに気兼ね
なく、コメントまたはtwitterで連絡ください。
twiiterアカウント~otakutomo~

-Unity
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA


関連記事

Unity でARcoreを使いマーカーARのサンプルアプリの作り方(AugmentedImage)

Unity でARcoreを使いマーカーARのアプリを作りたい方やARについて学びたい方 このような方に向けてARCore SDK for Unityに含まれているサンプルであるAugmentedIm …

Unity Learn Premium おすすめ4選

Unity Learn Premiumとは、 無料版のUnity Learnでは 学ぶことができないUnityのエキスパートが作成した業界を超えた専門分野向けの学習リソース で使うことができます。Un …

ARアプリの開発環境について

ARアプリに興味がある方、開発してみたいが開発環境がわからない方 このような方に向けて、ARアプリの開発環境についてまとめました。 ARアプリの開発環境について 結論から言いますと、ARアプリ開発を始 …

Unity サンプルゲーム作成~Tanks~

Unityを学び始めた方やゲームを作ってみたい方こうした方に向けてUnity Learnの一つのTanksについてまとめました。 Unity サンプルゲーム作成~Tanks~ 「Tanks」とは、戦車 …

UnityでARCoreを使ってアプリ開発!サンプルHello ARの動作

UnityでARCoreを使ってアプリ開発!サンプルHello ARの動作 UnityでARアプリを開発する上では以下の準備が必要です。(2020/04/08時点) Android StudioUni …