Unity中设置颜色

一:Color

接收的是一个[0,1]的值,需要用R,G,B,A四个值各自除以255

image.color = new Color(1, 1, 1, 1);

二:Color32

接收的是一个[0,255]的值,直接用R,G,B,A四个值来表示

image.color = new Color(255, 255, 255, 255);

三:ColorUtility.TryParseHtmlString 

可以将十六进制的颜色值转换为Color类型的变量

Color tempColor;

ColorUtility.TryParseHtmlString("#CCEEFFFF", out tempColor);
image.color = tempColor;

 

你可能感兴趣的:(Unity开发实战)