Color

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

使用红色、绿色、蓝色和alpha值指定的颜色, 从0(无强度)到1.0(全强度)。
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

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

static constant Cesium.Color.ANTIQUEWHITE : Color

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

static constant Cesium.Color.AQUA : Color

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

static constant Cesium.Color.AQUAMARINE : Color

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

static constant Cesium.Color.AZURE : Color

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

static constant Cesium.Color.BEIGE : Color

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

static constant Cesium.Color.BISQUE : Color

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

static constant Cesium.Color.BLACK : Color

初始化为CSS Color\000000的不可变颜色实例

static constant Cesium.Color.BLANCHEDALMOND : Color

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

static constant Cesium.Color.BLUE : Color

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

static constant Cesium.Color.BLUEVIOLET : Color

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

static constant Cesium.Color.BROWN : Color

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

static constant Cesium.Color.BURLYWOOD : Color

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

static constant Cesium.Color.CADETBLUE : Color

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

static constant Cesium.Color.CHARTREUSE : Color

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

static constant Cesium.Color.CHOCOLATE : Color

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

static constant Cesium.Color.CORAL : Color

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

static constant Cesium.Color.CORNFLOWERBLUE : Color

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

static constant Cesium.Color.CORNSILK : Color

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

static constant Cesium.Color.CRIMSON : Color

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

static constant Cesium.Color.CYAN : Color

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

static constant Cesium.Color.DARKBLUE : Color

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

static constant Cesium.Color.DARKCYAN : Color

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

static constant Cesium.Color.DARKGOLDENROD : Color

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

static constant Cesium.Color.DARKGRAY : Color

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

static constant Cesium.Color.DARKGREEN : Color

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

static constant Cesium.Color.DARKGREY : Color

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

static constant Cesium.Color.DARKKHAKI : Color

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

static constant Cesium.Color.DARKMAGENTA : Color

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

static constant Cesium.Color.DARKOLIVEGREEN : Color

初始化为CSS Color b2f的不可变颜色实例

static constant Cesium.Color.DARKORANGE : Color

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

static constant Cesium.Color.DARKORCHID : Color

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

static constant Cesium.Color.DARKRED : Color

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

static constant Cesium.Color.DARKSALMON : Color

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

static constant Cesium.Color.DARKSEAGREEN : Color

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

static constant Cesium.Color.DARKSLATEBLUE : Color

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

static constant Cesium.Color.DARKSLATEGRAY : Color

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

static constant Cesium.Color.DARKSLATEGREY : Color

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

static constant Cesium.Color.DARKTURQUOISE : Color

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

static constant Cesium.Color.DARKVIOLET : Color

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

static constant Cesium.Color.DEEPPINK : Color

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

static constant Cesium.Color.DEEPSKYBLUE : Color

初始化为CSS Color#00bff的不可变颜色实例

static constant Cesium.Color.DIMGRAY : Color

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

static constant Cesium.Color.DIMGREY : Color

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

static constant Cesium.Color.DODGERBLUE : Color

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

static constant Cesium.Color.FIREBRICK : Color

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

static constant Cesium.Color.FLORALWHITE : Color

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

static constant Cesium.Color.FORESTGREEN : Color

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

static constant Cesium.Color.FUCHSIA : Color

初始化为CSS Color\FF00FF的不可变颜色实例

static constant Cesium.Color.GAINSBORO : Color

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

static constant Cesium.Color.GHOSTWHITE : Color

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

static constant Cesium.Color.GOLD : Color

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

static constant Cesium.Color.GOLDENROD : Color

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

static constant Cesium.Color.GRAY : Color

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

static constant Cesium.Color.GREEN : Color

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

static constant Cesium.Color.GREENYELLOW : Color

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

static constant Cesium.Color.GREY : Color

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

static constant Cesium.Color.HONEYDEW : Color

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

static constant Cesium.Color.HOTPINK : Color

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

static constant Cesium.Color.INDIANRED : Color

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

static constant Cesium.Color.INDIGO : Color

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

static constant Cesium.Color.IVORY : Color

初始化为CSS Color\fffff 0的不可变颜色实例

static constant Cesium.Color.KHAKI : Color

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

static constant Cesium.Color.LAVENDAR_BLUSH : Color

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

static constant Cesium.Color.LAVENDER : Color

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

static constant Cesium.Color.LAWNGREEN : Color

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

static constant Cesium.Color.LEMONCHIFFON : Color

初始化为CSS Color\FFFACD的不可变颜色实例

static constant Cesium.Color.LIGHTBLUE : Color

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

static constant Cesium.Color.LIGHTCORAL : Color

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

static constant Cesium.Color.LIGHTCYAN : Color

初始化为CSS Color\E0FFFF的不可变颜色实例

static constant Cesium.Color.LIGHTGOLDENRODYELLOW : Color

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

static constant Cesium.Color.LIGHTGRAY : Color

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

static constant Cesium.Color.LIGHTGREEN : Color

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

static constant Cesium.Color.LIGHTGREY : Color

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

static constant Cesium.Color.LIGHTPINK : Color

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

static constant Cesium.Color.LIGHTSEAGREEN : Color

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

static constant Cesium.Color.LIGHTSKYBLUE : Color

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

static constant Cesium.Color.LIGHTSLATEGRAY : Color

初始化为CSS Color\778899的不可变颜色实例

static constant Cesium.Color.LIGHTSLATEGREY : Color

初始化为CSS Color\778899的不可变颜色实例

static constant Cesium.Color.LIGHTSTEELBLUE : Color

初始化为CSS Color\B0C4DE的不可变颜色实例

static constant Cesium.Color.LIGHTYELLOW : Color

初始化为CSS Color\ffffffe0的不可变颜色实例

static constant Cesium.Color.LIME : Color

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

static constant Cesium.Color.LIMEGREEN : Color

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

static constant Cesium.Color.LINEN : Color

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

static constant Cesium.Color.MAGENTA : Color

初始化为CSS Color\FF00FF的不可变颜色实例

static constant Cesium.Color.MAROON : Color

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

static constant Cesium.Color.MEDIUMAQUAMARINE : Color

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

static constant Cesium.Color.MEDIUMBLUE : Color

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

static constant Cesium.Color.MEDIUMORCHID : Color

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

static constant Cesium.Color.MEDIUMPURPLE : Color

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

static constant Cesium.Color.MEDIUMSEAGREEN : Color

已初始化颜色不可变的CSS实例

static constant Cesium.Color.MEDIUMSLATEBLUE : Color

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

static constant Cesium.Color.MEDIUMSPRINGGREEN : Color

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

static constant Cesium.Color.MEDIUMTURQUOISE : Color

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

static constant Cesium.Color.MEDIUMVIOLETRED : Color

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

static constant Cesium.Color.MIDNIGHTBLUE : Color

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

static constant Cesium.Color.MINTCREAM : Color

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

static constant Cesium.Color.MISTYROSE : Color

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

static constant Cesium.Color.MOCCASIN : Color

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

static constant Cesium.Color.NAVAJOWHITE : Color

初始化为CSS Color\FFDEAD的不可变颜色实例

static constant Cesium.Color.NAVY : Color

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

static constant Cesium.Color.OLDLACE : Color

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

static constant Cesium.Color.OLIVE : Color

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

static constant Cesium.Color.OLIVEDRAB : Color

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

static constant Cesium.Color.ORANGE : Color

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

static constant Cesium.Color.ORANGERED : Color

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

static constant Cesium.Color.ORCHID : Color

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

static Cesium.Color.packedLength : Number

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

static constant Cesium.Color.PALEGOLDENROD : Color

初始化为CSS Color\EEE8AA的不可变颜色实例

static constant Cesium.Color.PALEGREEN : Color

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

static constant Cesium.Color.PALETURQUOISE : Color

初始化为CSS Color\AFEEEE的不可变颜色实例

static constant Cesium.Color.PALEVIOLETRED : Color

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

static constant Cesium.Color.PAPAYAWHIP : Color

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

static constant Cesium.Color.PEACHPUFF : Color

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

static constant Cesium.Color.PERU : Color

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

static constant Cesium.Color.PINK : Color

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

static constant Cesium.Color.PLUM : Color

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

static constant Cesium.Color.POWDERBLUE : Color

初始化为CSS Color#b0e6e6的不可变颜色实例

static constant Cesium.Color.PURPLE : Color

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

static constant Cesium.Color.RED : Color

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

static constant Cesium.Color.ROSYBROWN : Color

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

static constant Cesium.Color.ROYALBLUE : Color

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

static constant Cesium.Color.SADDLEBROWN : Color

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

static constant Cesium.Color.SALMON : Color

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

static constant Cesium.Color.SANDYBROWN : Color

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

static constant Cesium.Color.SEAGREEN : Color

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

static constant Cesium.Color.SEASHELL : Color

初始化为CSS Color\FFF5EE的不可变颜色实例

static constant Cesium.Color.SIENNA : Color

初始化为CSS Color#a052d的不可变颜色实例

static constant Cesium.Color.SILVER : Color

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

static constant Cesium.Color.SKYBLUE : Color

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

static constant Cesium.Color.SLATEBLUE : Color

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

static constant Cesium.Color.SLATEGRAY : Color

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

static constant Cesium.Color.SLATEGREY : Color

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

static constant Cesium.Color.SNOW : Color

初始化为CSS Color\FFFAFA的不可变颜色实例

static constant Cesium.Color.SPRINGGREEN : Color

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

static constant Cesium.Color.STEELBLUE : Color

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

static constant Cesium.Color.TAN : Color

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

static constant Cesium.Color.TEAL : Color

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

static constant Cesium.Color.THISTLE : Color

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

static constant Cesium.Color.TOMATO : Color

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

static constant Cesium.Color.TRANSPARENT : Color

初始化为CSS透明的不可变颜色实例。

static constant Cesium.Color.TURQUOISE : Color

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

static constant Cesium.Color.VIOLET : Color

初始化为CSS Color\EE82EE的不可变颜色实例

static constant Cesium.Color.WHEAT : Color

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

static constant Cesium.Color.WHITE : Color

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

static constant Cesium.Color.WHITESMOKE : Color

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

static constant Cesium.Color.YELLOW : Color

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

static constant Cesium.Color.YELLOWGREEN : Color

初始化为CSS 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.byteToFloat(number)Number

将0到255范围内的“byte”颜色组件转换为 介于0到1.0之间的“浮点”颜色分量。
Name Type Description
number Number 要转换的号码。
Returns:
转换后的号码。

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

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

将提供的颜色分量除以提供的标量。
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范围内的“float”颜色组件转换为 0到255范围内的“字节”颜色分量。
Name Type Description
number Number 要转换的号码。
Returns:
转换后的号码。

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

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

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

创建使用红色、绿色、蓝色和alpha值指定的新颜色 在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

Cartesian4创建颜色实例。xyz, 和w分别映射到redgreenbluealpha
Name Type Description
cartesian Cartesian4 源笛卡尔。
result Color optional 要将结果存储到的对象。
Returns:
如果未提供修改的结果参数或新的颜色实例。

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

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

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

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

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

使用提供的选项创建随机颜色。对于可复制的随机颜色,您应该 申请开始时,请致电CesiumMath#setRandomNumberSeed
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 如果指定,则为要使用的alpha分量,而不是随机化值。
minimumAlpha Number 0.0 optional 如果未指定要生成的最大alpha值。
maximumAlpha Number 1.0 optional 如果未指定要生成的最小alpha值。
result Color optional 要存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改的结果参数或新实例(如果结果未定义)。
Throws:
Example:
//Create a completely random color
var color = Cesium.Color.fromRandom();

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

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

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

使用endianness从单个数字无符号32位RGBA值创建新颜色 系统的。
Name Type Description
rgba Number 单个数字无符号32位RGBA值。
result Color optional 要存储结果的对象,如果未定义,将创建一个新实例。
Returns:
颜色对象。
Example:
var 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 在1.0处对应于t的颜色。
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 optional 数组中开始打包元素的索引。
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 要解包的元素的起始索引。
result Color optional 要将结果存储到其中的对象。
Returns:
如果未提供修改的结果参数或新的颜色实例。

brighten(magnitude, result)Color

按所提供的大小使该颜色变亮。
Name Type Description
magnitude Number 一个正数,表示要变亮的量。
result Color 要存储结果的对象。
Returns:
修改后的结果参数。
Example:
var brightBlue = Cesium.Color.BLUE.brighten(0.5, new Cesium.Color());

clone(result)Color

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

darken(magnitude, result)Color

按所提供的幅值使该颜色变暗。
Name Type Description
magnitude Number 表示变暗量的正数。
result Color 要存储结果的对象。
Returns:
修改后的结果参数。
Example:
var darkBlue = Cesium.Color.BLUE.darken(0.5, new Cesium.Color());

equals(other)Boolean

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

equalsEpsilon(other, epsilon)Boolean

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

toBytes(result)Array.<Number>

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

toCssColorString()String

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

toCssHexString()String

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

toRgba()Number

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

toString()String

以“(红、绿、蓝、阿尔法)”格式创建表示此颜色的字符串。
Returns:
以“(红、绿、蓝、阿尔法)”格式表示此颜色的字符串。

withAlpha(alpha, result)Color

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