Unity事例ノート

UNITY

テキストの色をスクリプトから変更

UIテキストのマテリアルカラーを変えられるスクリプトを作成してみましょう。

今回の例では、スペースキーを押すとグリーンに変色するようにしています。

関連記事:
TextMeshProのカラー設定

テキストのカラーを変える

テキストを作成して、以下のように設定しました。

ゲームビューではこのように見えています。

空のオブジェクトを作成します。

ColorChange.csをGameObject(空のオブジェクト)に追加します。

ColorChange.csを記述します。

CloroTextのフィールドに、Textオブジェクトを入れます。

ゲームプレイしてみましょう。

スペースキーを押すと、テキストの色が変わります。

カラーの設定はRGBAの値、0~1.0の間で設定します。

RGBA値はこのウィンドウから確認しましょう。

関連記事:
TextMeshProのカラー設定