AppSeedのアプリ開発ブログ

アプリ開発会社AppSeed(アップシード)開発担当のブログです。iOS、Android、Unity、Cocos2d-xなどアプリ開発関連のTipsや備忘録、アプリ開発に役立つ情報を発信します。

【Unity】テキストの行間を詰める・広げる方法

https://unity3d.com/files/images/ogimg.jpg?1

Unityでテキストの行間を詰めると広げる方法についてのメモ。


UnityのTextで行間を詰めたり広げる場合は、TextのLine Spacingというパラメータを調整します。


f:id:no-work-no-life-4081:20180905080332j:plain


デフォルトだとLine Spacingは1になっており、表示としては下の画像のようになります。

f:id:no-work-no-life-4081:20180905080426p:plain


Unity のTextの行間を広げる場合


Line Spacingを2にすると、こんな感じ↓で行間を広げることができます。


f:id:no-work-no-life-4081:20180905080602p:plain


Unity のTextの行間を詰める場合

Line Spacingを0.5にすると、こんな感じ↓で行間を詰めることができます。
(Line Spacingを0にすると全て同じ行になってしまう)

f:id:no-work-no-life-4081:20180905080628p:plain


Unity のTextの文字間隔を調整したい場合


Textの行間ではなく、文字と文字の間の間隔を調整したい場合についても調べたんですが、
文字間隔の調整はパラメータをいじるだけではできなそうです。



qiita.com

上のような感じでテキストのGameObjectにスクリプトを追加してやる必要があるようです。