teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

回答の内容について補足

2019/08/16 09:01

投稿

umeruma
umeruma

スコア139

answer CHANGED
@@ -6,6 +6,8 @@
6
6
  **(そのアプリに出てくる文字だけ、ひらがなカタカナと常用漢字、など)**
7
7
  **よって、どの文字がくるか不明な部分では使えません。**
8
8
 
9
+ **追記: APIからテキスト引っ張ってくるとあるので(=どの文字がくるか不明)、そもそも回答としてふさわしくなかったですが、残しておきます**
10
+
9
11
  ## TextMesh Pro の Fallback Font Assets を利用する
10
12
  **[TextMesh Pro](https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126)(以下TMProと略します)のFallback Font Assetsを利用することで合成フォントっぽいテキスト表示を実現できます。**
11
13
  (Unity 2018.2以降から新規プロジェクトに自動的にTMProのパッケージがバンドルされるようになっているようです。)

3

使用する際の注意について追記

2019/08/16 09:01

投稿

umeruma
umeruma

スコア139

answer CHANGED
@@ -2,6 +2,10 @@
2
2
 
3
3
  混植のテキストの見栄えをどれほど気にするのかにもよるかと思いますが、下記方法で実現できると踏んだので、回答します。
4
4
 
5
+ **注意: この方法はフォントをテクスチャ化して表示するので、テクスチャにする文字を事前に決めておく必要があります。**
6
+ **(そのアプリに出てくる文字だけ、ひらがなカタカナと常用漢字、など)**
7
+ **よって、どの文字がくるか不明な部分では使えません。**
8
+
5
9
  ## TextMesh Pro の Fallback Font Assets を利用する
6
10
  **[TextMesh Pro](https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126)(以下TMProと略します)のFallback Font Assetsを利用することで合成フォントっぽいテキスト表示を実現できます。**
7
11
  (Unity 2018.2以降から新規プロジェクトに自動的にTMProのパッケージがバンドルされるようになっているようです。)

2

誤字の修正

2019/08/16 08:32

投稿

umeruma
umeruma

スコア139

answer CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  ## TextMesh Pro の Fallback Font Assets を利用する
6
6
  **[TextMesh Pro](https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126)(以下TMProと略します)のFallback Font Assetsを利用することで合成フォントっぽいテキスト表示を実現できます。**
7
- (Unity 2018.2以降から新規プロジェクトに自動的にTMProのパッケージがバンドルされるようになってようです。)
7
+ (Unity 2018.2以降から新規プロジェクトに自動的にTMProのパッケージがバンドルされるようになっているようです。)
8
8
 
9
9
  TMProはフォントデータをそのまま利用して描画するのではなく、独自のフォントアセットを作成します。
10
10
  TMProの具体的な利用方法についてはオフィシャルのドキュメントや紹介記事に任せますが、

1

合字の意味を間違えて認識していました。該当箇所を、混植・合成フォントに置き換えました。

2019/05/30 13:38

投稿

umeruma
umeruma

スコア139

answer CHANGED
@@ -1,9 +1,9 @@
1
- Unity2018.4でコンテンツ開発中に、デザイナーから合のようなことは実現できないか?と尋ねられたため同様に探っていました。
1
+ Unity2018.4でコンテンツ開発中に、デザイナーから「混植・成フォントのようなテキスト表示は実現できないか?と尋ねられたため同様に探っていました。
2
2
 
3
- 混植のテキストの見栄えをどれほど気にするのかにもよるかと思いますが、下記方法で合字が実現できると踏んだので、回答します。
3
+ 混植のテキストの見栄えをどれほど気にするのかにもよるかと思いますが、下記方法で実現できると踏んだので、回答します。
4
4
 
5
5
  ## TextMesh Pro の Fallback Font Assets を利用する
6
- **[TextMesh Pro](https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126)(以下TMProと略します)のFallback Font Assetsを利用することで合っぽいことを実現できます。**
6
+ **[TextMesh Pro](https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126)(以下TMProと略します)のFallback Font Assetsを利用することで合成フォントっぽいテキスト表示を実現できます。**
7
7
  (Unity 2018.2以降から新規プロジェクトに自動的にTMProのパッケージがバンドルされるようになってたようです。)
8
8
 
9
9
  TMProはフォントデータをそのまま利用して描画するのではなく、独自のフォントアセットを作成します。
@@ -15,7 +15,7 @@
15
15
 
16
16
  この手順をとることで、英文用フォントアセットにない文字以外は、和文用フォントアセットの文字が表示されるようになります。
17
17
 
18
- 和文用フォントと英文用フォント同士のカーニングについては、ある程度妥協することになるかと思いますが、合字で必要になる「片方のフォントの大きさを変更する」というのも、和文用フォントアセットのスケールの値を変更することで実現できました。
18
+ 和文用フォントと英文用フォント同士のカーニングについては、ある程度妥協することになるかと思いますが、混植の調整で必要になる「片方のフォントの大きさを変更する」というのも、和文用フォントアセットのスケールの値を変更することで実現できました。
19
19
 
20
20
  ---
21
21