2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ドラクエみたいなドットフォントをTextMeshProで作成(日本語も対応できるよう)※メモ

Posted at

とりあえず忘れないうちに殴り書き

Unity2023.2.8.f1

使用フォントはこちら(ありがたし、使用方法には注意いたします。)
https://free-fonts.jp/category/dot/

https://free-fonts.jp/nosutaru-dot/

https://logotype.jp/nosutaru-dot.html

▼Window-->TextMeshPro-->Font Asset Creatorをクリック
image.png

▼初回起動時、インポートするか聞いてくるのでインポートすると最低限フォルダ構成を作ってくれます
image.png

▼Fontsフォルダの下にダウンロードしてきたフォントをいれる***(ここ重要)***
image.png

▼下記画像のように設定をする
 ●Sampling Point Sizeはフォント紹介のページに12ドットとあったので12でも良いかも
  念のためつぶれないように14に設定
 ●Packing Method
 Fastでも大丈夫だと思うが数が多いので念のためOptimum
 ●Atlas Resolution
最大の(8192*8192)にしたがおそらくそんな巨大なサイズはいらない使用する文字数に合わせれば削減可能
 ●Character Set
  日本語の文字コードに対応させたいのでCustom Rangeに設定(要注意)
 実際使う時は表示する文字数に対応する文字コードだけにした方が良い
  Atlasに作成にとてつもない時間がかかるため
※日本語の文字コードはここら辺を参考にした方が良さそう
 https://stackoverflow.com/questions/19899554/unicode-range-for-japanese
 ●Render Mode
 RASTER(この辺りは調べる必要がありそう、ドットフォントだとRASTERに設定する記事をちょこちょこみかける)

フォントの設定.png

▼Generate Font Atlas をクリックしてAtlasが作成されるのを待つ
 Atlasのサイズが大きかったり、文字コードの数が多いと何時間もかかる

▼作成完了したものを使ってみたところひと通り表示された
image.png

2
0
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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?