欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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);
    }

实际效果如下:
Creator如何使用RGB代码修改节点的颜色
Creator如何使用RGB代码修改节点的颜色

Creator如何使用RGB代码修改节点的颜色
本篇知识点到这里就结束了,感谢大家的支持!!!

如果觉得还不错

▌关注公众号【Cocos游戏分享】,持续不间断更新中。。。