使用红色、绿色、蓝色和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 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的不可变颜色实例
α分量。
-
Default Value:
1.0
蓝色部分。
-
Default Value:
1.0
绿色部分。
-
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:
修改后的结果参数。
将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:
修改后的结果参数。
如果第一种颜色等于第二种颜色,则返回true。
Name | Type | Description |
---|---|---|
left |
Color | 要比较相等的第一种颜色。 |
right |
Color | 要比较相等的第二种颜色。 |
Returns:
如果颜色相等,则为
true
;否则为false
。将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
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
具有以下属性的对象:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
result |
Color | optional 要存储结果的对象,如果未定义,将创建一个新实例。 |
Returns:
修改的结果参数或新实例(如果结果未定义)。
Throws:
-
DeveloperError :minimumRed必须小于或等于maximumRed。
-
DeveloperError :minimumGreen必须小于或等于maximumGreen。
-
DeveloperError :minimumBlue必须小于或等于maximumBlue。
-
DeveloperError :最小最小最小值必须小于或等于最大值。
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:
修改后的结果参数。
将提供的实例存储到提供的数组中。
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());
如果此颜色等于其他颜色,则返回true。
Name | Type | Description |
---|---|---|
other |
Color | 要比较相等的颜色。 |
Returns:
如果颜色相等,则为
true
;否则为false
。如果此颜色等于指定epsilon内的其他组件,则返回
true
。Name | Type | Default | Description |
---|---|---|---|
other |
Color | 要比较相等的颜色。 | |
epsilon |
Number |
0.0
|
optional 用于相等性测试的epsilon。 |
Returns:
如果颜色在指定的epsilon内相等,则为
true
;否则为false
。将此颜色转换为红色、绿色、蓝色和alpha值的数组
在0到255之间。
Name | Type | Description |
---|---|---|
result |
Array.<Number> | optional 存储结果的数组,如果未定义,将创建一个新实例。 |
Returns:
修改的结果参数或新实例(如果结果未定义)。
创建一个包含此颜色的CSS颜色值的字符串。
Returns:
与此颜色等效的CSS。
创建一个包含此颜色的CSS十六进制字符串颜色值的字符串。
Returns:
与此颜色等效的CSS十六进制字符串。
使用endianness将此颜色转换为单个数字无符号32位RGBA值
系统的。
Returns:
单个数字无符号32位RGBA值。
Example:
var rgba = Cesium.Color.BLUE.toRgba();
See:
以“(红、绿、蓝、阿尔法)”格式创建表示此颜色的字符串。
Returns:
以“(红、绿、蓝、阿尔法)”格式表示此颜色的字符串。
withAlpha(alpha, result) → Color
创建具有相同红色、绿色和蓝色组件的新颜色
与此颜色相同,但具有指定的alpha值。
Name | Type | Description |
---|---|---|
alpha |
Number | 新的α分量。 |
result |
Color | optional 要将结果存储到的对象。 |
Returns:
如果未提供修改的结果参数或新的颜色实例。
Example:
var translucentRed = Cesium.Color.RED.withAlpha(0.9);