Color

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

一种颜色,使用红色、绿色、蓝色和 alpha 值指定,范围从 0 (无强度)到 1.0 (完全强度)。
Name Type Default Description
red Number 1.0 可选 红色组件。
green Number 1.0 可选 绿色组件。
blue Number 1.0 可选 蓝色组件。
alpha Number 1.0 可选 alpha 分量。
See:

Members

static constant Cesium.Color.ALICEBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #F0F8FF

static constant Cesium.Color.ANTIQUEWHITE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FAEBD7

static constant Cesium.Color.AQUA : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00FFFF

static constant Cesium.Color.AQUAMARINE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #7FFFD4

static constant Cesium.Color.AZURE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F0FFFF

static constant Cesium.Color.BEIGE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F5F5DC

static constant Cesium.Color.BISQUE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFE4C4

static constant Cesium.Color.BLACK : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #000000

static constant Cesium.Color.BLANCHEDALMOND : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFEBCD

static constant Cesium.Color.BLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #0000FF

static constant Cesium.Color.BLUEVIOLET : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #8A2BE2

static constant Cesium.Color.BROWN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #A52A2A

static constant Cesium.Color.BURLYWOOD : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #DEB887

static constant Cesium.Color.CADETBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #5F9EA0

static constant Cesium.Color.CHARTREUSE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #7FFF00

static constant Cesium.Color.CHOCOLATE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #D2691E

static constant Cesium.Color.CORAL : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF7F50

static constant Cesium.Color.CORNFLOWERBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #6495ED

static constant Cesium.Color.CORNSILK : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFF8DC

static constant Cesium.Color.CRIMSON : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DC143C

static constant Cesium.Color.CYAN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00FFFF

static constant Cesium.Color.DARKBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00008B

static constant Cesium.Color.DARKCYAN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #008B8B

static constant Cesium.Color.DARKGOLDENROD : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #B8860B

static constant Cesium.Color.DARKGRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #A9A9A9

static constant Cesium.Color.DARKGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #006400

static constant Cesium.Color.DARKGREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #A9A9A9

static constant Cesium.Color.DARKKHAKI : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #BDB76B

static constant Cesium.Color.DARKMAGENTA : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #8B008B

static constant Cesium.Color.DARKOLIVEGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #556B2F

static constant Cesium.Color.DARKORANGE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF8C00

static constant Cesium.Color.DARKORCHID : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #9932CC

static constant Cesium.Color.DARKRED : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #8B0000

static constant Cesium.Color.DARKSALMON : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #E9967A

static constant Cesium.Color.DARKSEAGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #8FBC8F

static constant Cesium.Color.DARKSLATEBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #483D8B

static constant Cesium.Color.DARKSLATEGRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #2F4F4F

static constant Cesium.Color.DARKSLATEGREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #2F4F4F

static constant Cesium.Color.DARKTURQUOISE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00CED1

static constant Cesium.Color.DARKVIOLET : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #9400D3

static constant Cesium.Color.DEEPPINK : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF1493

static constant Cesium.Color.DEEPSKYBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00BFFF

static constant Cesium.Color.DIMGRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #696969

static constant Cesium.Color.DIMGREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #696969

static constant Cesium.Color.DODGERBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #1E90FF

static constant Cesium.Color.FIREBRICK : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #B22222

static constant Cesium.Color.FLORALWHITE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFFAF0

static constant Cesium.Color.FORESTGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #228B22

static constant Cesium.Color.FUCHSIA : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF00FF

static constant Cesium.Color.GAINSBORO : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DCDCDC

static constant Cesium.Color.GHOSTWHITE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F8F8FF

static constant Cesium.Color.GOLD : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFD700

static constant Cesium.Color.GOLDENROD : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DAA520

static constant Cesium.Color.GRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #808080

static constant Cesium.Color.GREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #008000

static constant Cesium.Color.GREENYELLOW : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #ADFF2F

static constant Cesium.Color.GREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #808080

static constant Cesium.Color.HONEYDEW : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F0FFF0

static constant Cesium.Color.HOTPINK : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FF69B4

static constant Cesium.Color.INDIANRED : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #CD5C5C

static constant Cesium.Color.INDIGO : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #4B0082

static constant Cesium.Color.IVORY : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFFFF0

static constant Cesium.Color.KHAKI : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F0E68C

static constant Cesium.Color.LAVENDAR_BLUSH : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFF0F5

static constant Cesium.Color.LAVENDER : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #E6E6FA

static constant Cesium.Color.LAWNGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #7CFC00

static constant Cesium.Color.LEMONCHIFFON : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFFACD

static constant Cesium.Color.LIGHTBLUE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #ADD8E6

static constant Cesium.Color.LIGHTCORAL : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F08080

static constant Cesium.Color.LIGHTCYAN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #E0FFFF

static constant Cesium.Color.LIGHTGOLDENRODYELLOW : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FAFAD2

static constant Cesium.Color.LIGHTGRAY : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #D3D3D3

static constant Cesium.Color.LIGHTGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #90EE90

static constant Cesium.Color.LIGHTGREY : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #D3D3D3

static constant Cesium.Color.LIGHTPINK : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFB6C1

static constant Cesium.Color.LIGHTSEAGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #20B2AA

static constant Cesium.Color.LIGHTSKYBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #87CEFA

static constant Cesium.Color.LIGHTSLATEGRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #778899

static constant Cesium.Color.LIGHTSLATEGREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #778899

static constant Cesium.Color.LIGHTSTEELBLUE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #B0C4DE

static constant Cesium.Color.LIGHTYELLOW : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFFFE0

static constant Cesium.Color.LIME : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00FF00

static constant Cesium.Color.LIMEGREEN : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #32CD32

static constant Cesium.Color.LINEN : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FAF0E6

static constant Cesium.Color.MAGENTA : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF00FF

static constant Cesium.Color.MAROON : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #800000

static constant Cesium.Color.MEDIUMAQUAMARINE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #66CDAA

static constant Cesium.Color.MEDIUMBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #0000CD

static constant Cesium.Color.MEDIUMORCHID : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #BA55D3

static constant Cesium.Color.MEDIUMPURPLE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #9370DB

static constant Cesium.Color.MEDIUMSEAGREEN : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #3CB371

static constant Cesium.Color.MEDIUMSLATEBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #7B68EE

static constant Cesium.Color.MEDIUMSPRINGGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00FA9A

static constant Cesium.Color.MEDIUMTURQUOISE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #48D1CC

static constant Cesium.Color.MEDIUMVIOLETRED : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #C71585

static constant Cesium.Color.MIDNIGHTBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #191970

static constant Cesium.Color.MINTCREAM : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #F5FFFA

static constant Cesium.Color.MISTYROSE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFE4E1

static constant Cesium.Color.MOCCASIN : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFE4B5

static constant Cesium.Color.NAVAJOWHITE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFDEAD

static constant Cesium.Color.NAVY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #000080

static constant Cesium.Color.OLDLACE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FDF5E6

static constant Cesium.Color.OLIVE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #808000

static constant Cesium.Color.OLIVEDRAB : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #6B8E23

static constant Cesium.Color.ORANGE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFA500

static constant Cesium.Color.ORANGERED : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF4500

static constant Cesium.Color.ORCHID : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DA70D6

static Cesium.Color.packedLength : Number

用于将对象打包到数组中的元素数。

static constant Cesium.Color.PALEGOLDENROD : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #EEE8AA

static constant Cesium.Color.PALEGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #98FB98

static constant Cesium.Color.PALETURQUOISE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #AFEEEE

static constant Cesium.Color.PALEVIOLETRED : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DB7093

static constant Cesium.Color.PAPAYAWHIP : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFEFD5

static constant Cesium.Color.PEACHPUFF : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFDAB9

static constant Cesium.Color.PERU : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #CD853F

static constant Cesium.Color.PINK : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFC0CB

static constant Cesium.Color.PLUM : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #DDA0DD

static constant Cesium.Color.POWDERBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #B0E0E6

static constant Cesium.Color.PURPLE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #800080

static constant Cesium.Color.RED : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FF0000

static constant Cesium.Color.ROSYBROWN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #BC8F8F

static constant Cesium.Color.ROYALBLUE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #4169E1

static constant Cesium.Color.SADDLEBROWN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #8B4513

static constant Cesium.Color.SALMON : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FA8072

static constant Cesium.Color.SANDYBROWN : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F4A460

static constant Cesium.Color.SEAGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #2E8B57

static constant Cesium.Color.SEASHELL : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFF5EE

static constant Cesium.Color.SIENNA : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #A0522D

static constant Cesium.Color.SILVER : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #C0C0C0

static constant Cesium.Color.SKYBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #87CEEB

static constant Cesium.Color.SLATEBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #6A5ACD

static constant Cesium.Color.SLATEGRAY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #708090

static constant Cesium.Color.SLATEGREY : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #708090

static constant Cesium.Color.SNOW : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFFAFA

static constant Cesium.Color.SPRINGGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #00FF7F

static constant Cesium.Color.STEELBLUE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #4682B4

static constant Cesium.Color.TAN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #D2B48C

static constant Cesium.Color.TEAL : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #008080

static constant Cesium.Color.THISTLE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #D8BFD8

static constant Cesium.Color.TOMATO : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FF6347

static constant Cesium.Color.TRANSPARENT : Color

一个不可变的 Color 实例,初始化为 CSS 透明。

static constant Cesium.Color.TURQUOISE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #40E0D0

static constant Cesium.Color.VIOLET : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #EE82EE

static constant Cesium.Color.WHEAT : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F5DEB3

static constant Cesium.Color.WHITE : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #FFFFFF

static constant Cesium.Color.WHITESMOKE : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #F5F5F5

static constant Cesium.Color.YELLOW : Color

一个不可变的 Color 实例初始化为 CSS 颜色 #FFFF00

static constant Cesium.Color.YELLOWGREEN : Color

一个不可变的 Color 实例,初始化为 CSS 颜色 #9ACD32

alpha : Number

阿尔法分量。
Default Value: 1.0

blue : Number

蓝色成分。
Default Value: 1.0

green : Number

绿色组件。
Default Value: 1.0
红色组件。
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.byteToFloat (number) Number

将 0 到 255 范围内的'字节'颜色分量转换为 0 到 1.0 范围内的'浮点'颜色分量。
Name Type Description
number Number 要转换的数字。
Returns:
转换后的数字。

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

复制颜色。
Name Type Description
color Color 要复制的颜色。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
如果结果未定义,则修改结果参数或新实例。 (如果颜色未定义,则返回未定义)

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

将提供的颜色分量除以提供的标量。
Name Type Description
color Color 要划分的颜色。
scalar Number 要除以的标量。
result Color 存储结果的对象。
Returns:
修改后的结果参数。

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

如果第一种颜色等于第二种颜色,则返回 true。
Name Type Description
left Color 要比较是否相等的第一个颜色。
right Color 要比较是否相等的第二种颜色。
Returns:
如果颜色相等,则为 true ;否则, false

static Cesium.Color.floatToByte (number) Number

将 0 到 1.0 范围内的'浮点'颜色分量转换为 0 到 255 范围内的'字节'颜色分量。
Name Type Description
number Number 要转换的数字。
Returns:
转换后的数字。

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

创建一个新的 Color,它具有与指定颜色相同的红色、绿色和蓝色分量,但具有指定的 alpha 值。
Name Type Description
color Color 底色
alpha Number 新的 alpha 组件。
result Color 可选 存储结果的对象。
Returns:
修改后的结果参数或新的 Color 实例(如果未提供)。
Example:
const translucentRed = Cesium.Color.fromAlpha(Cesium.Color.RED, 0.9);

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

创建一个使用 0 到 255 范围内的红色、绿色、蓝色和 alpha 值指定的新颜色,并在内部将它们转换为 0.0 到 1.0 的范围。
Name Type Default Description
red Number 255 可选 红色组件。
green Number 255 可选 绿色组件。
blue Number 255 可选 蓝色组件。
alpha Number 255 可选 alpha 分量。
result Color 可选 存储结果的对象。
Returns:
修改后的结果参数或新的 Color 实例(如果未提供)。

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

Cartesian4 创建一个 Color 实例。 x y z w 分别映射到 red green blue alpha
Name Type Description
cartesian Cartesian4 源笛卡尔坐标。
result Color 可选 存储结果的对象。
Returns:
修改后的结果参数或新的 Color 实例(如果未提供)。

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

从 CSS 颜色值创建一个 Color 实例。
Name Type Description
color String #rgb、#rgba、#rrggbb、#rrggbbaa、rgb()、rgba()、hsl() 或 hsla() 格式的 CSS 颜色值。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
颜色对象,如果字符串不是有效的 CSS 颜色,则为 undefined。
Example:
const cesiumBlue = Cesium.Color.fromCssColorString('#67ADDF');
const green = Cesium.Color.fromCssColorString('green');
See:

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

从色相、饱和度和亮度创建一个 Color 实例。
Name Type Default Description
hue Number 0 可选 色相角 0...1
saturation Number 0 可选 饱和度值 0...1
lightness Number 0 可选 亮度值 0...1
alpha Number 1.0 可选 alpha 分量 0...1
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
颜色对象。
See:

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

使用提供的选项创建随机颜色。对于可重现的随机颜色,您应该在应用程序开始时调用 CesiumMath#setRandomNumberSeed 一次。
Name Type Description
options Object 具有以下属性的 可选 对象:
姓名 类型 默认 描述
red 数字 可选 如果指定,则使用红色组件而不是随机值。
minimumRed 数字 0.0 可选 如果未指定,则生成的最大红色值。
maximumRed 数字 1.0 可选 如果未指定,则生成的最小红色值。
green 数字 可选 如果指定,则使用绿色组件而不是随机值。
minimumGreen 数字 0.0 可选 如果未指定,则生成的最大绿色值。
maximumGreen 数字 1.0 可选 如果未指定,则生成的最小绿色值。
blue 数字 可选 如果指定,则使用蓝色组件而不是随机值。
minimumBlue 数字 0.0 可选 如果未指定,则生成的最大蓝色值。
maximumBlue 数字 1.0 可选 如果未指定,则生成的最小蓝色值。
alpha 数字 可选 如果指定,则使用 alpha 分量而不是随机值。
minimumAlpha 数字 0.0 可选 如果未指定,则生成的最大 alpha 值。
maximumAlpha 数字 1.0 可选 如果未指定,则生成的最小 alpha 值。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
如果结果未定义,则修改结果参数或新实例。
Throws:
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 位 RGBA 值创建新颜色。
Name Type Description
rgba Number 单个数字无符号 32 位 RGBA 值。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
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

将提供的颜色分量乘以提供的标量。
Name Type Description
color Color 要缩放的颜色。
scalar Number 要与之相乘的标量。
result Color 存储结果的对象。
Returns:
修改后的结果参数。

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

将提供的实例存储到提供的数组中。
Name Type Default Description
value Color 要打包的值。
array Array.<Number> 要打包的数组。
startingIndex Number 0 可选 开始打包元素的数组索引。
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 可选 要解包的元素的起始索引。
result Color 可选 存储结果的对象。
Returns:
修改后的结果参数或新的 Color 实例(如果未提供)。

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 可选 存储结果的对象,如果未定义,将创建一个新实例。
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

如果此 Color 等于 other,则返回 true。
Name Type Description
other Color 要比较是否相等的颜色。
Returns:
如果颜色相等,则为 true ;否则, false

equalsEpsilon (other, epsilon ) Boolean

如果此 Color 等于指定 epsilon 内的其他分量,则返回 true
Name Type Default Description
other Color 要比较是否相等的颜色。
epsilon Number 0.0 可选 用于相等性测试的 epsilon。
Returns:
如果颜色在指定的 epsilon 内相等,则为 true ;否则, false

toBytes ( result ) Array.<Number>

将此颜色转换为范围为 0 到 255 的红色、绿色、蓝色和 alpha 值的数组。
Name Type Description
result Array.<Number> 可选 存储结果的数组,如果未定义,将创建一个新实例。
Returns:
如果结果未定义,则修改结果参数或新实例。

toCssColorString () String

创建一个包含此颜色的 CSS 颜色值的字符串。
Returns:
此颜色的 CSS 等效项。
See:

toCssHexString () String

创建一个包含此颜色的 CSS 十六进制字符串颜色值的字符串。
Returns:
与此颜色等效的 CSS 十六进制字符串。

toRgba () Number

使用系统的字节顺序将此颜色转换为单个数字无符号 32 位 RGBA 值。
Returns:
单个数字无符号 32 位 RGBA 值。
Example:
const rgba = Cesium.Color.BLUE.toRgba();
See:

toString () String

以'(红、绿、蓝、阿尔法)'的格式创建一个表示此颜色的字符串。
Returns:
以'(红色,绿色,蓝色,alpha)'格式表示此颜色的字符串。

withAlpha (alpha, result ) Color

创建一个新的 Color,它具有与此 Color 相同的红色、绿色和蓝色分量,但具有指定的 alpha 值。
Name Type Description
alpha Number 新的 alpha 组件。
result Color 可选 存储结果的对象。
Returns:
修改后的结果参数或新的 Color 实例(如果未提供)。
Example:
const translucentRed = Cesium.Color.RED.withAlpha(0.9);