Color

new LSGlobe.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 LSGlobe.Color.ALICEBLUE : Color

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

static constant LSGlobe.Color.ANTIQUEWHITE : Color

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

static constant LSGlobe.Color.AQUA : Color

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

static constant LSGlobe.Color.AQUAMARINE : Color

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

static constant LSGlobe.Color.AZURE : Color

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

static constant LSGlobe.Color.BEIGE : Color

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

static constant LSGlobe.Color.BISQUE : Color

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

static constant LSGlobe.Color.BLACK : Color

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

static constant LSGlobe.Color.BLANCHEDALMOND : Color

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

static constant LSGlobe.Color.BLUE : Color

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

static constant LSGlobe.Color.BLUEVIOLET : Color

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

static constant LSGlobe.Color.BROWN : Color

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

static constant LSGlobe.Color.BURLYWOOD : Color

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

static constant LSGlobe.Color.CADETBLUE : Color

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

static constant LSGlobe.Color.CHARTREUSE : Color

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

static constant LSGlobe.Color.CHOCOLATE : Color

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

static constant LSGlobe.Color.CORAL : Color

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

static constant LSGlobe.Color.CORNFLOWERBLUE : Color

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

static constant LSGlobe.Color.CORNSILK : Color

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

static constant LSGlobe.Color.CRIMSON : Color

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

static constant LSGlobe.Color.CYAN : Color

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

static constant LSGlobe.Color.DARKBLUE : Color

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

static constant LSGlobe.Color.DARKCYAN : Color

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

static constant LSGlobe.Color.DARKGOLDENROD : Color

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

static constant LSGlobe.Color.DARKGRAY : Color

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

static constant LSGlobe.Color.DARKGREEN : Color

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

static constant LSGlobe.Color.DARKGREY : Color

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

static constant LSGlobe.Color.DARKKHAKI : Color

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

static constant LSGlobe.Color.DARKMAGENTA : Color

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

static constant LSGlobe.Color.DARKOLIVEGREEN : Color

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

static constant LSGlobe.Color.DARKORANGE : Color

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

static constant LSGlobe.Color.DARKORCHID : Color

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

static constant LSGlobe.Color.DARKRED : Color

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

static constant LSGlobe.Color.DARKSALMON : Color

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

static constant LSGlobe.Color.DARKSEAGREEN : Color

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

static constant LSGlobe.Color.DARKSLATEBLUE : Color

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

static constant LSGlobe.Color.DARKSLATEGRAY : Color

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

static constant LSGlobe.Color.DARKSLATEGREY : Color

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

static constant LSGlobe.Color.DARKTURQUOISE : Color

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

static constant LSGlobe.Color.DARKVIOLET : Color

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

static constant LSGlobe.Color.DEEPPINK : Color

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

static constant LSGlobe.Color.DEEPSKYBLUE : Color

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

static constant LSGlobe.Color.DIMGRAY : Color

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

static constant LSGlobe.Color.DIMGREY : Color

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

static constant LSGlobe.Color.DODGERBLUE : Color

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

static constant LSGlobe.Color.FIREBRICK : Color

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

static constant LSGlobe.Color.FLORALWHITE : Color

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

static constant LSGlobe.Color.FORESTGREEN : Color

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

static constant LSGlobe.Color.FUCHSIA : Color

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

static constant LSGlobe.Color.GAINSBORO : Color

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

static constant LSGlobe.Color.GHOSTWHITE : Color

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

static constant LSGlobe.Color.GOLD : Color

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

static constant LSGlobe.Color.GOLDENROD : Color

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

static constant LSGlobe.Color.GRAY : Color

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

static constant LSGlobe.Color.GREEN : Color

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

static constant LSGlobe.Color.GREENYELLOW : Color

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

static constant LSGlobe.Color.GREY : Color

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

static constant LSGlobe.Color.HONEYDEW : Color

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

static constant LSGlobe.Color.HOTPINK : Color

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

static constant LSGlobe.Color.INDIANRED : Color

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

static constant LSGlobe.Color.INDIGO : Color

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

static constant LSGlobe.Color.IVORY : Color

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

static constant LSGlobe.Color.KHAKI : Color

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

static constant LSGlobe.Color.LAVENDAR_BLUSH : Color

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

static constant LSGlobe.Color.LAVENDER : Color

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

static constant LSGlobe.Color.LAWNGREEN : Color

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

static constant LSGlobe.Color.LEMONCHIFFON : Color

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

static constant LSGlobe.Color.LIGHTBLUE : Color

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

static constant LSGlobe.Color.LIGHTCORAL : Color

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

static constant LSGlobe.Color.LIGHTCYAN : Color

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

static constant LSGlobe.Color.LIGHTGOLDENRODYELLOW : Color

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

static constant LSGlobe.Color.LIGHTGRAY : Color

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

static constant LSGlobe.Color.LIGHTGREEN : Color

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

static constant LSGlobe.Color.LIGHTGREY : Color

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

static constant LSGlobe.Color.LIGHTPINK : Color

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

static constant LSGlobe.Color.LIGHTSEAGREEN : Color

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

static constant LSGlobe.Color.LIGHTSKYBLUE : Color

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

static constant LSGlobe.Color.LIGHTSLATEGRAY : Color

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

static constant LSGlobe.Color.LIGHTSLATEGREY : Color

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

static constant LSGlobe.Color.LIGHTSTEELBLUE : Color

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

static constant LSGlobe.Color.LIGHTYELLOW : Color

不变的Color实例,初始化为CSS颜色#FFFFE0

static constant LSGlobe.Color.LIME : Color

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

static constant LSGlobe.Color.LIMEGREEN : Color

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

static constant LSGlobe.Color.LINEN : Color

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

static constant LSGlobe.Color.MAGENTA : Color

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

static constant LSGlobe.Color.MAROON : Color

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

static constant LSGlobe.Color.MEDIUMAQUAMARINE : Color

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

static constant LSGlobe.Color.MEDIUMBLUE : Color

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

static constant LSGlobe.Color.MEDIUMORCHID : Color

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

static constant LSGlobe.Color.MEDIUMPURPLE : Color

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

static constant LSGlobe.Color.MEDIUMSEAGREEN : Color

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

static constant LSGlobe.Color.MEDIUMSLATEBLUE : Color

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

static constant LSGlobe.Color.MEDIUMSPRINGGREEN : Color

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

static constant LSGlobe.Color.MEDIUMTURQUOISE : Color

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

static constant LSGlobe.Color.MEDIUMVIOLETRED : Color

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

static constant LSGlobe.Color.MIDNIGHTBLUE : Color

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

static constant LSGlobe.Color.MINTCREAM : Color

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

static constant LSGlobe.Color.MISTYROSE : Color

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

static constant LSGlobe.Color.MOCCASIN : Color

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

static constant LSGlobe.Color.NAVAJOWHITE : Color

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

static constant LSGlobe.Color.NAVY : Color

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

static constant LSGlobe.Color.OLDLACE : Color

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

static constant LSGlobe.Color.OLIVE : Color

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

static constant LSGlobe.Color.OLIVEDRAB : Color

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

static constant LSGlobe.Color.ORANGE : Color

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

static constant LSGlobe.Color.ORANGERED : Color

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

static constant LSGlobe.Color.ORCHID : Color

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

static LSGlobe.Color.packedLength : Number

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

static constant LSGlobe.Color.PALEGOLDENROD : Color

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

static constant LSGlobe.Color.PALEGREEN : Color

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

static constant LSGlobe.Color.PALETURQUOISE : Color

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

static constant LSGlobe.Color.PALEVIOLETRED : Color

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

static constant LSGlobe.Color.PAPAYAWHIP : Color

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

static constant LSGlobe.Color.PEACHPUFF : Color

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

static constant LSGlobe.Color.PERU : Color

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

static constant LSGlobe.Color.PINK : Color

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

static constant LSGlobe.Color.PLUM : Color

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

static constant LSGlobe.Color.POWDERBLUE : Color

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

static constant LSGlobe.Color.PURPLE : Color

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

static constant LSGlobe.Color.RED : Color

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

static constant LSGlobe.Color.ROSYBROWN : Color

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

static constant LSGlobe.Color.ROYALBLUE : Color

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

static constant LSGlobe.Color.SADDLEBROWN : Color

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

static constant LSGlobe.Color.SALMON : Color

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

static constant LSGlobe.Color.SANDYBROWN : Color

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

static constant LSGlobe.Color.SEAGREEN : Color

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

static constant LSGlobe.Color.SEASHELL : Color

不变的Color实例,初始化为CSS颜色#FFF5EE

static constant LSGlobe.Color.SIENNA : Color

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

static constant LSGlobe.Color.SILVER : Color

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

static constant LSGlobe.Color.SKYBLUE : Color

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

static constant LSGlobe.Color.SLATEBLUE : Color

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

static constant LSGlobe.Color.SLATEGRAY : Color

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

static constant LSGlobe.Color.SLATEGREY : Color

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

static constant LSGlobe.Color.SNOW : Color

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

static constant LSGlobe.Color.SPRINGGREEN : Color

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

static constant LSGlobe.Color.STEELBLUE : Color

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

static constant LSGlobe.Color.TAN : Color

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

static constant LSGlobe.Color.TEAL : Color

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

static constant LSGlobe.Color.THISTLE : Color

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

static constant LSGlobe.Color.TOMATO : Color

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

static constant LSGlobe.Color.TRANSPARENT : Color

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

static constant LSGlobe.Color.TURQUOISE : Color

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

static constant LSGlobe.Color.VIOLET : Color

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

static constant LSGlobe.Color.WHEAT : Color

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

static constant LSGlobe.Color.WHITE : Color

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

static constant LSGlobe.Color.WHITESMOKE : Color

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

static constant LSGlobe.Color.YELLOW : Color

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

static constant LSGlobe.Color.YELLOWGREEN : Color

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

alpha : Number

Alpha组件。
Default Value: 1.0

blue : Number

蓝色组件。
Default Value: 1.0

green : Number

绿色组件。
Default Value: 1.0
红色部分。
Default Value: 1.0

Methods

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

计算两种颜色的按分量求和。
Name Type Description
left Color 第一种颜色。
right Color 第二种颜色。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

static LSGlobe.Color.byteToFloat (number) Number

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

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

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

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

计算两种颜色的分量商。
Name Type Description
left Color 第一种颜色。
right Color 第二种颜色。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

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

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

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

如果第一种颜色等于第二种颜色,则返回true。
Name Type Description
left Color 第一种要比较相等的颜色。
right Color 用于比较相等性的第二种颜色。
Returns:
真正 如果颜色相等;除此以外,

static LSGlobe.Color.floatToByte (number) Number

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

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

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

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

创建使用红色,绿色,蓝色和Alpha值指定的新颜色范围是0到255,内部将它们转换为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 LSGlobe.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 LSGlobe.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:
var cesiumBlue = LSGlobe.Color.fromCssColorString('#67ADDF');
var green = LSGlobe.Color.fromCssColorString('green');
See:

static LSGlobe.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 LSGlobe.Color.fromRandom ( options , result ) Color

使用提供的选项创建随机颜色。对于可复制的随机颜色,您应该在您的应用程序开始处调用一次 CesiumMath#setRandomNumberSeed
Name Type Description
options Object optional Object with the following properties:
Name Type Default Description
red Number 可选 如果指定,则使用红色分量代替随机值。
minimumRed Number 0.0 可选 如果未指定,则要生成的最大红色值。
maximumRed Number 1.0 可选 如果未指定,则要生成的最小红色值。
green Number 可选 如果指定,则使用绿色部分代替随机值。
minimumGreen Number 0.0 可选 如果未指定,则要生成的最大绿色值。
maximumGreen Number 1.0 可选 如果未指定,则生成的最小绿色值。
blue Number 可选 如果指定,则使用蓝色分量代替随机值。
minimumBlue Number 0.0 可选 如果未指定,则要生成的最大蓝色值。
maximumBlue Number 1.0 可选 如果未指定,则要生成的最小蓝色值。
alpha Number 可选 如果指定,则使用要使用的alpha分量代替随机值。
minimumAlpha Number 0.0 可选 如果未指定,则要生成的最大alpha值。
maximumAlpha Number 1.0 可选 如果未指定,则要生成的最小alpha值。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则为新实例。
Throws:
Example:
//Create a completely random color
var color = LSGlobe.Color.fromRandom();

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

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

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

使用字节序从单个数字无符号32位RGBA值创建新的颜色系统的。
Name Type Description
rgba Number 单个数字无符号32位RGBA值。
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
颜色对象。
Example:
var color = LSGlobe.Color.fromRgba(0x67ADDFFF);
See:

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

计算提供的颜色之间在t处的线性插值或外推。
Name Type Description
start Color 对应于t为0.0的颜色。
end Color 对应于t为1.0的颜色。
t Number 沿t的插值点。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

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

计算两种颜色的分量模数。
Name Type Description
left Color 第一种颜色。
right Color 第二种颜色。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

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

计算两种颜色的分量乘积。
Name Type Description
left Color 第一种颜色。
right Color 第二种颜色。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

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

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

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

将提供的实例存储到提供的数组中。
Name Type Default Description
value Color 要打包的值。
array Array.<Number> 要打包的数组。
startingIndex Number 0 可选 开始打包元素的数组索引。
Returns:
打包到的数组

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

计算两种颜色的分量差异。
Name Type Description
left Color 第一种颜色。
right Color 第二种颜色。
result Color 将结果存储到的对象。
Returns:
修改后的结果参数。

static LSGlobe.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:
var brightBlue = LSGlobe.Color.BLUE.brighten(0.5, new LSGlobe.Color());

clone ( result ) Color

返回Color实例的副本。
Name Type Description
result Color 可选 存储结果的对象,如果未定义,将创建一个新实例。
Returns:
修改后的结果参数,如果结果未定义,则为新实例。

darken (magnitude, result) Color

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

equals (other) Boolean

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

equalsEpsilon (other, epsilon ) Boolean

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

toBytes ( result ) Array.<Number>

将此颜色转换为红色,绿色,蓝色和Alpha值的数组范围是0到255。
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:
var rgba = LSGlobe.Color.BLUE.toRgba();
See:

toString () String

创建一个以'(red,green,blue,alpha)'格式表示此Color的字符串。
Returns:
以'(red,green,blue,alpha)'格式表示此Color的字符串。

withAlpha (alpha, result ) Color

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