例如使用
Color c = new Color(0xF2,0xFF,0xFF);
label.color = c;
编译时无错,打开界面时就报上面错误。这是因为Color构造方法里r,g,b,a的值取值范围是0到1。而Color32构造方法的取值范围是0到255,所以需改成
Color c = new Color32(0xF2,0xFF,0xFF);
例如使用
Color c = new Color(0xF2,0xFF,0xFF);
label.color = c;
编译时无错,打开界面时就报上面错误。这是因为Color构造方法里r,g,b,a的值取值范围是0到1。而Color32构造方法的取值范围是0到255,所以需改成
Color c = new Color32(0xF2,0xFF,0xFF);