类名 Color

# new Color(redopt, greenopt, blueopt, alphaopt)

颜色类

参数

名称 类型 默认值 描述
red Number 0.0

红色

green Number 0.0

绿色

blue Number 0.0

蓝色

alpha Number 1.0

透明度

方法

方法概述

名称 返回值类型 描述
fromColor Color

转换为color对象

fromCssString Color

将Css字符串颜色转为Color

fromHexString Color

将hex字符串转成一个Color对象

fromJSON Color

将json转成一个Color对象

fromRGBString Color

将rgb或rgba字符串转成一个Color对象

hexToRgb String

将hex字符串转成一个rgb字符串

isHex Boolean

判断是否是hex字符串

isRGB Boolean

判断是否是rgb字符串

rgbToHex String

将rgb字符串转成一个hex字符串

clone Color

克隆字符串

toCesiumRGB Object

转为cesium的rgba值

toCssRGBAString String

转为rgba字符串

toCssRGBString String

转为rgb字符串

toJSON Object

导出为JSON对象

方法详情

# static fromColor(color)

转换为color对象

参数

名称 类型 描述
color Color | String

hex字符串或rgba字符串或Color对象

转换后的颜色对象

Color

# static fromCssString(cssString)

将Css字符串颜色转为Color

参数

名称 类型 描述
cssString String

Css字符串颜色

转换后的颜色对象

Color

# static fromHexString(hex)

将hex字符串转成一个Color对象

参数

名称 类型 描述
hex String

hex字符串

Color对象

Color

# static fromJSON(json)

将json转成一个Color对象

参数

名称 类型 描述
json String

json对象

Color对象

Color

# static fromRGBString(rgb)

将rgb或rgba字符串转成一个Color对象

参数

名称 类型 描述
rgb String

rgb或rgba字符

Color对象

Color

# static hexToRgb(hex)

将hex字符串转成一个rgb字符串

参数

名称 类型 描述
hex String

hex字符串

rgb字符串

String

# static isHex(hex)

判断是否是hex字符串

参数

名称 类型 描述
hex String

hex字符串

是否是hex字符串

Boolean

# static isRGB(rgb)

判断是否是rgb字符串

参数

名称 类型 描述
rgb String

rgb字符串

是否是rgb字符串

Boolean

# static rgbToHex(rgb)

将rgb字符串转成一个hex字符串

参数

名称 类型 描述
rgb String

rgb字符串

hex字符串

String

# clone()

克隆字符串

颜色对象

Color

# toCesiumRGB()

转为cesium的rgba值

cesium的rgba值

Object

# toCssRGBAString()

转为rgba字符串

rgba字符串

String

# toCssRGBString()

转为rgb字符串

rgb字符串

String

# toJSON()

导出为JSON对象

JSON对象

Object