コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】uGUI のテキストを縦書きで表示できる「RotateText.cs」紹介

はじめに

上記のサイト様が公開されている「RotateText.cs」を使用することで
uGUI のテキストを縦書きで表示できるようになります

使用例

f:id:baba_s:20180224115420p:plain

使い方

f:id:baba_s:20180224115459p:plain

Text オブジェクトに「RotateText」をアタッチします
そして、必要であれば各種パラメータを設定します

項目 内容
NonRotatableCharacters 回転させたくない文字のリスト
ShiftCharacters 位置をズラしたい文字のリスト
ShiftXPixels ズラしたい文字の X 座標の調整値のリスト
ShiftYPixels ズラしたい文字の Y 座標の調整値のリスト

関連記事