《EasyX-在线文档》颜色

EasyX使用24位真彩色,不支持标题模式。

表示颜色的方法

1.用预定义常量表示颜色

常量			值			颜色
--------		--------	--------
BLACK			0			黑
BLUE			0xAA0000	蓝
GREEN			0x00AA00	绿
CYAN			0xAAAA00	青
RED				0x0000AA	红
MAGENTA			0xAA00AA	紫
BROWN			0x0055AA	棕
LIGHTGRAY		0xAAAAAA	浅灰
DARKGRAY		0x555555	深灰
LIGHTBLUE		0xFF5555	亮蓝
LIGHTGREEN		0x55FF55	亮绿
LIGHTCYAN		0xFFFF55	亮青
LIGHTRED		0x5555FF	亮红
LIGHTMAGENTA	0xFF55FF	亮紫
YELLOW			0x55FFFF	黄
WHITE			0xFFFFFF	白
 

2.用16位二进制数字表示颜色

16二进制的颜色表示规则为:0xbbggrr(bb =蓝,gg =绿,rr =红)

3.用RGB宏合成颜色

详见RGB

4.用HSLtoRGBHSVtoRGB转换其他色彩模型到RGB颜色

详见HSLtoRGBHSVtoRGB

示例

以下是几种设置画线颜色的方法:

setlinecolor(0xff0000);
setlinecolor(BLUE);
setlinecolor(RGB(0, 0, 255));
setlinecolor(HSLtoRGB(240, 1, 0.5));
发布了1 篇原创文章 · 获赞 6 · 访问量 121

猜你喜欢

转载自blog.csdn.net/qq_27504375/article/details/105005232