【Unity】uGUIでテキストを縦書きにする方法

ugui-vertical-writing

テキストを縦書きにする方法を調べてみました。

スポンサーリンク

参考

こちらのスクリプト(RotateText.cs)を使用しています。

UnityのuGUIで縦書きテキスト表示 – 園児ニアのメモ

スポンサーリンク

やり方

f:id:min0124:20180109233416p:plain:h512

  • テキストを作成「CGメソッド」

f:id:min0124:20180109233441p:plain

  • RotateTextをアタッチ

  • Z方向-90度回転。(※文字が縦に向かない時はTextのチェックを外して、再度チェックを入れて描画し直す)

f:id:min0124:20180109233722p:plain:h512

以上です。

スポンサーリンク

補足

縦文字にしたまま、文字間隔調整(LetterSpacing.cs)も可能です。

【Unity】uGUIで文字間隔(カーニング)調整する方法 – CGメソッド

コメント