我正在用Python编写,但是我确定其他语言也具有相同的方法。
我正在为3D软件(Softimage)编写工具,而SDK手册并未指定有关如何指定颜色的任何内容,我只是通过反复试验在互联网。
颜色需要用一个整数指定,我这样子得到它:
颜色在0-255之间的值:
Rvalue | Gvalue << 8 | Bvalue << 16 | Avalue << 24
它似乎工作得很好,现在我想将此整数转换回RGBA
值。我应该如何进行?
答案 0 :(得分:0)
R = color & 255
G = (color >> 8) & 255
B = (color >> 16) & 255
A = (color >> 24) & 255