Color

RGBA 颜色的类。所有属性均使用 Float 处理。

超类

类方法

Color.new(red, green, blue[, alpha])

生成 Color 实例。alpha 值省略时使用 255。

Color.new(color)

生成 Color 实例。color 可以是 Color 实例,也可以是 32 位颜色(Bignum)

方法

set(red, green, blue[, alpha])
set(color)

一次设置所有属性。

第二种形式中 color 可以是 Color 实例,也可以是 32 位颜色(Bignum)。

属性

red

R 值(0~255)。超出范围的数值会自动修正。

green

G 值(0~255)。超出范围的数值会自动修正。

blue

B 值(0~255)。超出范围的数值会自动修正。

alpha

A 值(0~255)。超出范围的数值会自动修正。