【Unity】Imageのcolorをスクリプトで変更する方法

unity

スクリプトでuguiのImageの色を変更するには以下の通り。

//透明だったボタンを黒くする
button_object.GetComponent<Image>().color = new Color(0f / 255.0f, 0f / 255.0f, 0f / 255.0f, 255.0f / 255.0f);

RGBAの順番で値を設定します。

上記例では、RGB=0なので黒、Aを1にして不透明にしています。