首页 > 其他分享 >Cocos rgb代码修改颜色

Cocos rgb代码修改颜色

时间:2023-02-04 12:05:10浏览次数:41  
标签:Cocos return 16 color 代码 value parseInt rgb var


项目中遇到美术给的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”)


标签:Cocos,return,16,color,代码,value,parseInt,rgb,var
From: https://blog.51cto.com/u_13662480/6037079

相关文章