Skip to content

格式

typescript
Color.SetFromHSV(h, s, v)

所属类: Color

描述

根据色调、饱和度、亮度值来设置颜色。

HSV(色调、饱和度、亮度)是一种常用于表示颜色的方式,与RGB颜色模型不同,它更容易用人类直观的方式描述颜色。

色调H:用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,品红为300°;

饱和度S:取值范围为0.0~1.0;

亮度V:取值范围为0.0(黑色)~1.0(白色)。

参数

参数名类型描述
hnumber色调
snumber饱和度
vnumber亮度

返回值

类型描述
void

代码示例

typescript
let H = 0;
let S = 0.5;
let V = 0.5;
let color = new Color();
color.SetFromHSV(H,S,V);