格式
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(白色)。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| h | number | 色调 |
| s | number | 饱和度 |
| v | number | 亮度 |
返回值
| 类型 | 描述 |
|---|---|
void |
代码示例
typescript
let H = 0;
let S = 0.5;
let V = 0.5;
let color = new Color();
color.SetFromHSV(H,S,V);