LoginSignup
10
3

More than 1 year has passed since last update.

□豆腐□からの脱却

Last updated at Posted at 2022-12-13

□豆腐□からの脱却

せっかくあれこれ作ったのに、なんだかUnity上の見た目が□□□□だらけで訳が分からない!
これは、TextMeshProやunity標準で入っているフォントが日本語に非対応だから起きる現象です。
逆に言うなら日本語対応のフォントさえ入れればこの□豆腐□から脱却できるはずです。
1.png

 これで日本語フォントのインポートが完了しました。

  • フォントを入れ替えよう
    「フォント は 入れ替えない と 意味がないぞ」

 ということでフォントを入れ替えていきましょう。
 ヒエラルキーからフォントが入っているオブジェクトを選択し、
 「TextMeshPro」→「Font Asset」の、◎をクリックしましょう。
4.png

  • フォントを選ぼう
    フォントのリストが出てきましたね。
    そこから「NotoSansCJK-Bold_SDF」をダブルクリックで選択しましょう。
    5.png
      これでフォントが適応されました。
    6.png

  • どんどんフォントを入れ替えよう。
    Unityは便利な機能があっていいですね。
    ヒエラルキーで複数選択し、まとめて共通事項が変更できますから。
    7.png

 入れ替えが完了し豆腐から脱却できました。
8.png

  • ちなみに・・
     フォントデータは自作したり、他から手に入れたものと入れ替えて使用することが可能です。
     しかしバーチャルキャストでは使用できるフォントが 「NotoSansCJKjp-Bold」で固定
     されているため、いくら変えてもUnity上での表示だけが変わるということになります。

  • テキスト増やすたびにフォント入れ替えるのめんどくさくない?
     ということで、せっかくなのでフォルト設定を変更しましょう。
     「編集(Edit)」→「プロジェクト設定(Project Settings)」
    9.png

 「TextMesh Proの設定(Settings)」→「Default Font Asset」の◎から
10.png

 先ほどと同様にフォントリストから「NotoSansCJK-Bold_SDF」を選びましょう
11.png

12.png
これでデフォルトフォントを変更することができました。

ひとこと

そんなことより湯豆腐食べたい。

10
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
3