Skip to content

ColorSequenceKeypoint ​

颜色序列关键帧用于定义颜色渐变序列中某一时刻的颜色值。它由时间位置和对应的颜色组成,是构建 ColorSequence 的基础元素。

概览 ​

颜色序列关键帧用于定义颜色渐变序列中某一时刻的颜色值。它由时间位置和对应的颜色组成,是构建 ColorSequence 的基础元素。

可通过 ColorSequenceKeypoint.New(time, color) 构造

代码示例 ​

构造 ColorSequenceKeypoint 并读取属性

lua
-- @runtime client
-- 构造一个 ColorSequenceKeypoint 实例,时间点 0.5,颜色为红色
local keypoint = ColorSequenceKeypoint(0.5, Color3(1, 0, 0))
-- 读取时间属性
local time = keypoint.Time
-- 读取颜色属性
local color = keypoint.Value
-- 打印属性值以验证构造结果
print(string.format("时间: %.2f, 颜色: (%.2f, %.2f, %.2f)", time, color.r, color.g, color.b))

属性 ​

名称类型默认值说明
TimeFloat-关键帧所在的时间点,取值范围通常为 0 到 1,表示在颜色序列中的相对位置。
ValueColor3-关键帧的颜色值,类型为 Color3。