【Unity】フォントアセットが作れない(2025年11月)

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

こんにちは、赤月です。

また同じことをしたときの自分向けメモなので不親切な書き方です。また、おま環かもしれないので関係ない方はスルーしてくださいませ!

 

Unityで宴を使ってノベルゲームを作っておりますが、ノベルゲームで大事なフォントにつきまして、UnityではTextMeshProのFontAssetCreatorを使用してフォントのアセットを作らないと変更できませんね。

 

TextMeshProのフォントアセットの作成

 

最近FontAssetCreatorを使ったら、作れなかったのですよ! 「Generate Font Atlas」してる途中で赤いエラーが出てUnityエディターが落ちて、バグ報告の画面が表示されました。

 

 

以前、作ったときは作れたのに……

しかも前に作ったフォントは字数が万超えの源ノ明朝。今回のはM+フォントで万はいってません。試しに他の日本語フォントもやりましたが駄目でした。

 

エラー原因の切り分けのためにArialとかで試してみて、確かに英字フォントなら作成できました……しかしそれでは何も分からない…… デフォルトのNotoSansでゲームを作るわけにはいかないッ

 

それで原因とかは全然わかってないのですが、何がいけなかったか、解決策だけ一つ分かったのです。

 

Unityエディタのバージョンが6000とかの新しいのだと上手くいかないようです。以前にインストールしていた2022.3.28f1だと普通に上手くいったのです。(古いエディタはWebからどれでもインストールできます。)

一応、古いUnityエディタは最近発表がありましたがセキュリティの問題があるので、古いエディタはフォントアセットを作るのみで使用するのが良さそうですね。

 

以上です。

私と同じ、何でもいいからとにかくフォントアセットを作らせろという人がいたらお試しください……

  • このエントリーをはてなブックマークに追加
  • Pocket
  • LINEで送る

SNSでもご購読できます。

コメントを残す

*