项目中遇到美术给的rgb代码 要通过代码改变颜色
代码实现如下:
colorOfString(value: string): Color {
if (value == null || value.length != 7) {
return null;
}
var color = value.toLowerCase();
if (color.charAt(0) != "#") {
return;
}
color = color.slice(1);
var r = parseInt(color[0] + color[1], 16);
var g = parseInt(color[2] + color[3], 16);
var b = parseInt(color[4] + color[5], 16);
return new Color(r, g, b, 255);
}
}
调用方式
…color=this.colorOfString(“#ffffff”)