new Cesium.Color(red, green, blue, alpha)

一种颜色,使用红色、绿色、蓝色和α值指定, 从 NT 0 0 NT 1 (无强度)到 NT 2 1.0 NT 3 (全强度).
Name Type Default Description
red number 1.0 optional 红色组件.
green number 1.0 optional 绿色成分.
blue number 1.0 optional 蓝色成分.
alpha number 1.0 optional α组件.
See:

Members

static constant Cesium.Color.ALICEBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.ANTIQUEWHITE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.AQUA : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 00FFFF

static constant Cesium.Color.AQUAMARINE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 7FFFD4

static constant Cesium.Color.AZURE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.BEIGE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.BISQUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.BLACK : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 000000

static constant Cesium.Color.BLANCHEDALMOND : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.BLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 0000FF

static constant Cesium.Color.BLUEVIOLET : Color

一个不可改变的颜色实例初始化为 NT 0 颜色#8A2BE2

static constant Cesium.Color.BROWN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.BURLYWOOD : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.CADETBLUE : Color

一个不可变的颜色实例初始化为 NT 0 颜色# 5F9EA0

static constant Cesium.Color.CHARTREUSE : Color

已初始化为 # 7FFF00 颜色的不可变色实例

static constant Cesium.Color.CHOCOLATE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.CORAL : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.CORNFLOWERBLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 6495ED

static constant Cesium.Color.CORNSILK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.CRIMSON : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.CYAN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 00FFFF

static constant Cesium.Color.DARKBLUE : Color

An immutable Color instance initialized to CSS color #00008B

static constant Cesium.Color.DARKCYAN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 008B8B

static constant Cesium.Color.DARKGOLDENROD : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKGRAY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKGREEN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#006400

static constant Cesium.Color.DARKGREY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKKHAKI : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKMAGENTA : Color

An immutable Color instance initialized to CSS color #8B008B

static constant Cesium.Color.DARKOLIVEGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 556B2F

static constant Cesium.Color.DARKORANGE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKORCHID : Color

An immutable Color instance initialized to CSS color #9932CC

static constant Cesium.Color.DARKRED : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 8B000

static constant Cesium.Color.DARKSALMON : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DARKSEAGREEN : Color

An immutable Color instance initialized to CSS color #8FBC8F

static constant Cesium.Color.DARKSLATEBLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 483D8B

static constant Cesium.Color.DARKSLATEGRAY : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 2F4F4F

static constant Cesium.Color.DARKSLATEGREY : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 2F4F4F

static constant Cesium.Color.DARKTURQUOISE : Color

An immutable Color instance initialized to CSS color #00CED1

static constant Cesium.Color.DARKVIOLET : Color

一个不可改变的颜色实例初始化为 NT 0 颜色 # 9400D3

static constant Cesium.Color.DEEPPINK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.DEEPSKYBLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 00BFFF

static constant Cesium.Color.DIMGRAY : Color

An immutable Color instance initialized to CSS color #696969

static constant Cesium.Color.DIMGREY : Color

An immutable Color instance initialized to CSS color #696969

static constant Cesium.Color.DODGERBLUE : Color

已初始化为 # 1E90FF 颜色的不可变色实例

static constant Cesium.Color.FIREBRICK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.FLORALWHITE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.FORESTGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 228B22

static constant Cesium.Color.FUCHSIA : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GAINSBORO : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GHOSTWHITE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GOLD : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GOLDENROD : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GRAY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#808080

static constant Cesium.Color.GREEN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#008000

static constant Cesium.Color.GREENYELLOW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.GREY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#808080

static constant Cesium.Color.HONEYDEW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.HOTPINK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.INDIANRED : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.INDIGO : Color

An immutable Color instance initialized to CSS color #4B0082

static constant Cesium.Color.IVORY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.KHAKI : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LAVENDAR_BLUSH : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LAVENDER : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LAWNGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 7CFC00

static constant Cesium.Color.LEMONCHIFFON : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTCORAL : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTCYAN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTGOLDENRODYELLOW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTGRAY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTGREEN : Color

已初始化为 # 90EE90 颜色的不可变色实例

static constant Cesium.Color.LIGHTGREY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTPINK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTSEAGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 20B2 AA 对

static constant Cesium.Color.LIGHTSKYBLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 87CEFA

static constant Cesium.Color.LIGHTSLATEGRAY : Color

已初始化为 NT 0 的不可变色实例

static constant Cesium.Color.LIGHTSLATEGREY : Color

已初始化为 NT 0 的不可变色实例

static constant Cesium.Color.LIGHTSTEELBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIGHTYELLOW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.LIME : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 00FF00

static constant Cesium.Color.LIMEGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 32CD32

static constant Cesium.Color.LINEN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MAGENTA : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MAROON : Color

一个不可变的颜色实例初始化为 NT 0 颜色# 800000

static constant Cesium.Color.MEDIUMAQUAMARINE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色#66CDAA

static constant Cesium.Color.MEDIUMBLUE : Color

一个不可改变的颜色实例初始化为 NT%0 % 颜色# 000CD

static constant Cesium.Color.MEDIUMORCHID : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MEDIUMPURPLE : Color

An immutable Color instance initialized to CSS color #9370DB

static constant Cesium.Color.MEDIUMSEAGREEN : Color

一个不可改变的色彩实例初始化为 NT 0 颜色#3CB371

static constant Cesium.Color.MEDIUMSLATEBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色# 7B68EE

static constant Cesium.Color.MEDIUMSPRINGGREEN : Color

一个不可改变的颜色实例初始化为 NT 0 颜色#00FA9A

static constant Cesium.Color.MEDIUMTURQUOISE : Color

An immutable Color instance initialized to CSS color #48D1CC

static constant Cesium.Color.MEDIUMVIOLETRED : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MIDNIGHTBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 彩色# 1970

static constant Cesium.Color.MINTCREAM : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MISTYROSE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.MOCCASIN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.NAVAJOWHITE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.NAVY : Color

一个不可改变的颜色实例初始化为 NT 0 颜色 # 0000080

static constant Cesium.Color.OLDLACE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.OLIVE : Color

An immutable Color instance initialized to CSS color #808000

static constant Cesium.Color.OLIVEDRAB : Color

已初始化为 # 6B8E23 颜色的不可变色实例

static constant Cesium.Color.ORANGE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.ORANGERED : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.ORCHID : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static Cesium.Color.packedLength : number

用于将对象组合成数组的元素数量.

static constant Cesium.Color.PALEGOLDENROD : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PALEGREEN : Color

不可变色实例初始化为 NT 0 颜色#98FB98

static constant Cesium.Color.PALETURQUOISE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PALEVIOLETRED : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PAPAYAWHIP : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PEACHPUFF : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PERU : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PINK : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PLUM : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.POWDERBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.PURPLE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 800080

static constant Cesium.Color.RED : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.ROSYBROWN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.ROYALBLUE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色# 4169E1

static constant Cesium.Color.SADDLEBROWN : Color

An immutable Color instance initialized to CSS color #8B4513

static constant Cesium.Color.SALMON : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SANDYBROWN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SEAGREEN : Color

An immutable Color instance initialized to CSS color #2E8B57

static constant Cesium.Color.SEASHELL : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SIENNA : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SILVER : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SKYBLUE : Color

已初始化为 # 87CEEB 颜色的不可变色实例

static constant Cesium.Color.SLATEBLUE : Color

An immutable Color instance initialized to CSS color #6A5ACD

static constant Cesium.Color.SLATEGRAY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#708090

static constant Cesium.Color.SLATEGREY : Color

一个不可改变的彩色实例初始化为 NT 0 颜色#708090

static constant Cesium.Color.SNOW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.SPRINGGREEN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色# 00FF7F

static constant Cesium.Color.STEELBLUE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色#4682B4

static constant Cesium.Color.TAN : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.TEAL : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 00808080

static constant Cesium.Color.THISTLE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.TOMATO : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.TRANSPARENT : Color

一个不可改变的彩色实例初始化为 NT 0 透明 .

static constant Cesium.Color.TURQUOISE : Color

一个不可改变的颜色实例初始化为 NT 0 颜色# 40E0D0

static constant Cesium.Color.VIOLET : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.WHEAT : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.WHITE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.WHITESMOKE : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.YELLOW : Color

一个不可改变的彩色实例初始化为 NT 0 颜色 NT 1

static constant Cesium.Color.YELLOWGREEN : Color

已初始化为 # 9ACD32 颜色的不可变色实例

alpha : number

Α元件.
Default Value: 1.0

blue : number

蓝色组件.
Default Value: 1.0

green : number

绿色组件.
Default Value: 1.0

red : number

红色部件.
Default Value: 1.0

Methods

static Cesium.Color.add(left, right, result)Color

计算两个颜色的组件和.
Name Type Description
left Color 第一种颜色.
right Color 第二颜色.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.bytesToRgba()number

Converts RGBA values in bytes to a single numeric unsigned 32-bit RGBA value, using the endianness 系统.
Returns:
单个数字无符号的32位值 RGBA .
See:
  • Color.toRgba

static Cesium.Color.byteToFloat(number)number

将 0 到 255 之间的“字节” 颜色组件转换为 a 在 0 至 1.0 之间的“ float” 颜色组件.
Name Type Description
number number 要转换的号码.
Returns:
转换的号码.

static Cesium.Color.clone(color, result)Color

复制一个颜色.
Name Type Description
color Color 要重复的颜色 .
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
The modified result parameter or a new instance if result was undefined. (Returns undefined if color is undefined)

static Cesium.Color.divide(left, right, result)Color

计算两个颜色的组件商数.
Name Type Description
left Color 第一种颜色.
right Color 第二颜色.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.divideByScalar(color, scalar, result)Color

将提供的颜色组件按提供的scalar除以.
Name Type Description
color Color 拟分色者.
scalar number 与么分头.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.equals(left, right)boolean

如果第一个颜色等于第二个颜色,则返回真.
Name Type Description
left Color optional 以平等为第一色.
right Color optional 第二色相比较平等.
Returns:
如果颜色相等, 则使用 & NT 0 true NT 1 ; 否则, NT 2 false NT 3 .

static Cesium.Color.floatToByte(number)number

将 0 到 1.0 范围的“ float” 颜色组件转换为 a 在0至255之间的“字节”颜色组件.
Name Type Description
number number 要转换的号码.
Returns:
转换的号码.

static Cesium.Color.fromAlpha(color, alpha, result)Color

创建具有相同红、绿和蓝色组件的新颜色 ,但带有指定的α值.
Name Type Description
color Color 基础颜色
alpha number 新的α元件.
result Color optional 存储结果的对象 .
Returns:
未提供修改的结果参数或新颜色实例 .
Example:
const translucentRed = Cesium.Color.fromAlpha(Cesium.Color.RED, 0.9);

static Cesium.Color.fromBytes(red, green, blue, alpha, result)Color

使用红、绿、蓝和α值创建指定的新颜色 ,在0到255之间,在内部将其转换为0.0到1.0之间.
Name Type Default Description
red number 255 optional 红色组件.
green number 255 optional 绿色组件.
blue number 255 optional 蓝色组件.
alpha number 255 optional α组件.
result Color optional 存储结果的对象 .
Returns:
未提供修改的结果参数或新颜色实例 .

static Cesium.Color.fromCartesian4(cartesian, result)Color

Creates a Color instance from a Cartesian4. x, y, z, 和 NT+0 w NT+1 地图分别到 NT+2 red NT+3 , NT+4 绿色 NT+5 , NT+6 蓝色 NT+7 ,和 NT+8 alpha NT+9 .
Name Type Description
cartesian Cartesian4 源头笛卡尔.
result Color optional 存储结果的对象 .
Returns:
未提供修改的结果参数或新颜色实例 .

static Cesium.Color.fromCssColorString(color, result)Color

Creates a Color instance from a CSS color value.
Name Type Description
color string 在 #rgb, #rgba, #rggbbb, #rggbbaa, rgb( ), rgba( ), hsl( ) 或 hsla( ) 格式中, 颜色值为 NT#% 0 .
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
The color object, or undefined if the string was not a valid CSS color.
Example:
const cesiumBlue = Cesium.Color.fromCssColorString('#67ADDF');
const green = Cesium.Color.fromCssColorString('green');
See:

static Cesium.Color.fromHsl(hue, saturation, lightness, alpha, result)Color

从颜色、饱和度和光度创建颜色实例.
Name Type Default Description
hue number 0 optional The hue angle 0...1
saturation number 0 optional The saturation value 0...1
lightness number 0 optional The lightness value 0...1
alpha number 1.0 optional α组件 0... 1
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
颜色对象.
See:

static Cesium.Color.fromRandom(options, result)Color

使用提供的选项创建随机颜色。 对于可复制的随机颜色,你应该 call CesiumMath#setRandomNumberSeed once at the beginning of your application.
Name Type Description
options object optional 下列属性的对象 :
Name Type Default Description
red number optional 如果指定,则使用红色组件而不是随机值.
minimumRed number 0.0 optional 如果没有指定,则生成的最大红色值.
maximumRed number 1.0 optional 如果没有指定,则生成最小红值.
green number optional 如果指定,则使用绿色组件而不是随机值.
minimumGreen number 0.0 optional 如果没有指定,则生成的最大绿色值.
maximumGreen number 1.0 optional 如果没有指定,则生成最小绿色值.
blue number optional 如果指定,则使用蓝色组件而不是随机值.
minimumBlue number 0.0 optional 如果没有指定,则生成的最大蓝色值.
maximumBlue number 1.0 optional 如果没有指定,则生成最小蓝色值.
alpha number optional 如果指定,则使用α组件而不是随机值.
minimumAlpha number 0.0 optional 如果没有指定,则生成的最大α值.
maximumAlpha number 1.0 optional 如果没有指定,则生成最小的α值.
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
如果结果未定义, 修改后的结果参数或新实例 .
Throws:
  • DeveloperError : minimumRed must be less than or equal to maximumRed.
  • DeveloperError : minimumGreen must be less than or equal to maximumGreen.
  • DeveloperError : minimumBlue must be less than or equal to maximumBlue.
  • DeveloperError : minimumAlpha must be less than or equal to maximumAlpha.
Example:
//Create a completely random color
const color = Cesium.Color.fromRandom();

//Create a random shade of yellow.
const color1 = Cesium.Color.fromRandom({
    red : 1.0,
    green : 1.0,
    alpha : 1.0
});

//Create a random bright color.
const color2 = Cesium.Color.fromRandom({
    minimumRed : 0.75,
    minimumGreen : 0.75,
    minimumBlue : 0.75,
    alpha : 1.0
});

static Cesium.Color.fromRgba(rgba, result)Color

从一个无符号的32位值创建新颜色 系统.
Name Type Description
rgba number 单个数字无符号的32位值 RGBA .
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
颜色对象.
Example:
const color = Cesium.Color.fromRgba(0x67ADDFFF);
See:

static Cesium.Color.lerp(start, end, t, result)Color

在所提供的颜色之间计算 t 的线性插值或外推值.
Name Type Description
start Color 0.0对应 t 的颜色.
end Color 与t对应的颜色为1.0.
t number 沿着T的点 插入.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.mod(left, right, result)Color

计算两种颜色的组件任意调制.
Name Type Description
left Color 第一种颜色.
right Color 第二颜色.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.multiply(left, right, result)Color

计算两种颜色的组件产品.
Name Type Description
left Color 第一种颜色.
right Color 第二颜色.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.multiplyByScalar(color, scalar, result)Color

将提供的颜色组件按提供的scalar乘以.
Name Type Description
color Color 要缩放的颜色 .
scalar number 须cal以乘.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.pack(value, array, startingIndex)Array.<number>

将所提供的实例存储到所提供的数组中.
Name Type Default Description
value Color 包装的价值.
array Array.<number> 装入的阵列.
startingIndex number 0 optional The index into the array at which to start packing the elements.
Returns:
装入的阵列

static Cesium.Color.subtract(left, right, result)Color

计算两个颜色的组件差异.
Name Type Description
left Color 第一种颜色.
right Color 第二颜色.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .

static Cesium.Color.unpack(array, startingIndex, result)Color

从组合的数组中获取实例 .
Name Type Default Description
array Array.<number> 装填的阵列.
startingIndex number 0 optional The starting index of the element to be unpacked.
result Color optional 存储结果的对象.
Returns:
未提供修改的结果参数或新颜色实例 .

brighten(magnitude, result)Color

以提供的量度来显示这个颜色 .
Name Type Description
magnitude number 表示亮度的正数 .
result Color 存储结果的对象 .
Returns:
修改的结果参数 .
Example:
const brightBlue = Cesium.Color.BLUE.brighten(0.5, new Cesium.Color());

clone(result)Color

返回 Color 实例的重复.
Name Type Description
result Color optional 如果创建一个未定义的新实例, 存储结果的对象 .
Returns:
如果结果未定义, 修改后的结果参数或新实例 .

darken(magnitude, result)Color

将这种颜色通过提供的数量变暗.
Name Type Description
magnitude number 一个正数表示暗度.
result Color 存储结果的对象 .
Returns:
修改的结果参数 .
Example:
const darkBlue = Cesium.Color.BLUE.darken(0.5, new Cesium.Color());

equals(other)boolean

如果颜色等于其它颜色, 返回真 .
Name Type Description
other Color optional 用颜色来比较平等.
Returns:
如果颜色相等, 则使用 & NT 0 true NT 1 ; 否则, NT 2 false NT 3 .

equalsEpsilon(other, epsilon)boolean

Returns true if this Color equals other componentwise within the specified epsilon.
Name Type Default Description
other Color 用颜色来比较平等.
epsilon number 0.0 optional 用于平等测试的epsilon.
Returns:
如果在指定的 epsilon 内颜色相等, 则使用 true ; 否则, false .

toBytes(result)Array.<number>

将这个颜色转换为红、绿、蓝和阿尔法值阵列 在0至255之间.
Name Type Description
result Array.<number> optional 如果创建未定义的新实例, 将存储结果的数组 .
Returns:
如果结果未定义, 修改后的结果参数或新实例 .

toCssColorString()string

Creates a string containing the CSS color value for this color.
Returns:
The CSS equivalent of this color.
See:

toCssHexString()string

为此颜色创建包含 NT 0 x字符串颜色值的字符串 .
Returns:
The CSS hex string equivalent of this color.

toRgba()number

将此颜色转换为单个无符号的32位数字 NT% 0 值, 使用内向值 系统.
Returns:
单个数字无符号的32位值 RGBA .
Example:
const rgba = Cesium.Color.BLUE.toRgba();
See:

toString()string

以“(红、绿、蓝、α)”格式创建代表此颜色的字符串.
Returns:
在格式“(红色、绿色、蓝色、α)”中代表此颜色的字符串.

withAlpha(alpha, result)Color

创建具有相同红、绿和蓝色组件的新颜色 作为此颜色,但带有指定的α值.
Name Type Description
alpha number 新的α元件.
result Color optional 存储结果的对象 .
Returns:
未提供修改的结果参数或新颜色实例 .
Example:
const translucentRed = Cesium.Color.RED.withAlpha(0.9);
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.