uGUIの文字は単色で塗りつぶしたり、Outlineコンポーネントでアウトラインを描画することはできますが(あまり綺麗じゃない)、グラデーションの表示には現在のところ対応していません。 そこで、uGUIの文字列にグラデーションをかけることができるスクリプトを作ってみたので、作り方を紹介したいと思います。 uGUIの文字をポリゴンとして扱う 「uGUIの文字を動かす」という記事でも書いたように、uGUIの文字は一文字一文字がポリゴンで描画されています。 nn-hokuson.hatenablog.com したがってこのポリゴンの頂点に異なる色を付けることでグラデーションのかかった文字を表示することが出来ます。 文字にグラデーションを掛けるスクリプト プロジェクトビューで右クリックし、「Create」→「C# Script」を選択し、「GradationController.cs」という名前で
