Unity:Colorについてのメモ

Script を使ったColorの変更をしたいときがけっこうよくあるけど調べるのがめんどくさいのでメモ。

Color
r,g,b,a が必要。色の濃さやアルファ値を float の 0f~1f 間で指定する。
alpha は透明度
Image がどこかにある前提
これで 0 ~ 255 の間で指定したいときは 255 で割る必要がある。

//真っ白
Image.color = new Color(1,1,1,1);
//真っ黒
Image.color = new Color(0,0,0,0);

いちいち 255 で割るのがめんどくさいときもあるので Color32 を使う。

Color32

//真っ白
Image.color = new Color32(255,255,255,255);
//真っ黒
Image.color = new Color32(0,0,0,0);

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA