跳到主要内容

颜色数据值(DataValueColor)

用于存储颜色值的 DataValue。颜色以数字编码,包含 RGBA 分量。

字段(Fields)​

value​

完整颜色数值。

local dv: DataValueColor = DataValue.color()
dv.value = Color.rgba(255, 0, 0, 155)

red​

颜色分量范围 [0, 255]。

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.red) -- 128
data.red = 233

green​

颜色分量范围 [0, 255]。

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.green) -- 55
data.green = 233

blue​

颜色分量范围 [0, 255]。

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.blue) -- 12
data.blue = 233

alpha​

Alpha 分量范围 [0, 255]。

local data = DataValue.color()
data.value = Color.rgba(128, 55, 12, 1)

print(data.alpha) -- 1
data.alpha = 255
看完还有疑问?进群交流下!
与众多 Rive 创作者、开发者一起交流探讨与答疑解惑。
加入交流群