Unity uGUI Textの字間を調整する
uGUIのTextコンポーネントは、行間は標準で調整できる(Line Spacing)が、字間の調整には対応していない。 調整しようと思ったら、こちらのコンポーネントが使える。
Textの下に貼り付けるだけ。 ただ、このままだと多少問題があったので、少し調整。
- Outlineコンポーネントなどを併用する場合、TextとOutlineの間にLetterSpacingを入れないと、アウトライン部分だけ字間調整されたりするので、Textの直後に配置する為にComponentOrderAttributeを利用
- 間隔調整が不要になった時、とりあえずspacingを0にすれば動作しなくなるように
ComponentOrderAttribute はこちらを使わせていただいた。