Creator如何使用RGB代码修改节点的颜色
程序员文章站
2022-04-24 20:46:27
...
那么关于这个问题给大家分享一个方法,之前在项目中一直使用的都是纯色,后面在一次上色游戏中因为很多颜色需要区分就从之前项目中找出了如何使用RGB代码来修改颜色,现在分享给大家。
colorOfString(value: string): cc.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 cc.Color(r, g, b, 255);
}
实际效果如下:
本篇知识点到这里就结束了,感谢大家的支持!!!
如果觉得还不错
▌关注公众号【Cocos游戏分享】,持续不间断更新中。。。
上一篇: CSS深入理解之absolute
下一篇: CSS水平居中和垂直居中
推荐阅读
-
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
-
在使用shape的同时,用代码修改shape的颜色属性
-
如何使用MySQL命令行修改密码的代码案例
-
使用Object.defineProperty如何巧妙找到修改某个变量的准确代码位置
-
如何使用JavaScript修改图片的大小的示例代码
-
如何使用Angularjs修改密码的实例代码分享
-
使用intervention image如何修改图片中非透明区域的颜色?
-
如何使用LINQ、Lambda 表达式 、委托快速比较两个集合,找出需要新增、修改、删除的对象(附代码)
-
使用intervention image如何修改图片中非透明区域的颜色?
-
js如何实现rgb与16进制颜色的转换?(代码示例)