颜色色带 控制类
参数名称 | 类型 | 描述信息 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
可选
参数对象,包括以下:
|
使用示例:
const colorRamp = new mars3d.ColorRamp({
steps: [0.05, 0.15, 0.25, 0.35, 0.5, 0.8],
colors: ["rgb(0, 228, 0)", "rgb(256, 256, 0)", "rgb(256, 126, 0)", "rgb(256, 0, 0)", "rgb(153, 0, 76)", "rgb(126, 0, 35)"]
})
let color = colorRamp.getColor(rate)
方法
获取对应值的色带上的颜色值
参数名称 | 类型 | 默认值 | 描述信息 |
---|---|---|---|
val |
number |
数值 |
|
alphaDef |
number |
0.8
|
可选
颜色的透明度 |
返回值:
该值在色带上对应的颜色值
获取对应值的色带上的颜色值
参数名称 | 类型 | 默认值 | 描述信息 |
---|---|---|---|
val |
number |
数值 |
|
alphaDef |
number |
0.8
|
可选
颜色的透明度 |
返回值:
该值在色带上对应的颜色值,比如 "rgba(256, 0, 0, 0.8)"