Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
10
Help us understand the problem. What is going on with this article?
@s_ryuuki

UnityのTextMeshPro覚書

はじめに

TextMeshPro、フォント(+ライセンス)に関してのまとめです。
TextMeshProバージョンは、Unityバージョン(2018や2019)により替わります。
2019.3.4だと2.0.1がインストールされます。変更内容はChangesLog(2.0.1)を確認しましょう。

リンク先は古い内容も含まれています。
上手く解決できない場合は、記載内容のキーワードから新しい方法がないか探してみましょう。

TextMeshPro

Unity道場

設定

自動化

ローカライズ

エラー

日本語表示

ビットマップフォント

テクスチャーが常駐するタイプ。そのため、設定によりメモリ使用量が増えます。
フォントサイズ、実際使う文字、対象とする動作環境(PCとかスマホ)などから考えて文字セットを決める必要があります。

ダイナミックフォント

TextMeshPro1.4(2.0)からダイナミックフォント(Dynamic SDF system)が使用できるようになります。
ビットマップフォントのように生成した文字分常駐するわけではないので確保するメモリは減ります。(正確には設定による)
使用したことのない文字を実行時にrenderするため、パーフォーマンスに問題がないかを確認する必要があります。

装飾

デザイン

演出

レイアウト

絵文字

表示判定

フォント

ゲームでフォントを使用する場合にはライセンスに注意する必要があります。
ライセンスにより、使用できる用途(印刷物のみとか)や使用方法(固定した文字のみ)などあります。
例えば「すべての文字を含めたビットマップフォントやダイナミックフォントを含めて配布が許可されている」、「タイトル画面のタイトルをテクスチャーにして表示するなどは許可されている」など。

記載内容のフォントで発生した損害に対していかなる責任も負いません。(補償しません)
組み込むフォントはライセンスを確認して、自己責任のもと組み込んでください。

入手

ライセンス

チューニング

uGUi.Textからの置き換え

Asset

メモリ

数字

文字列

その他

10
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
s_ryuuki
最近はスマホゲーム屋さん。 クライアントプログラマー。 最近はやってないが、マネジメント、人材育成もする。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
10
Help us understand the problem. What is going on with this article?