主题
NumberSequence
NumberSequence 表示一段随归一化时间变化的数值曲线,可用单个常量值或关键帧数组构造,并通过 Keypoints 读取生成的关键帧。
概览
NumberSequence 表示一段随归一化时间变化的数值曲线,可用单个常量值或关键帧数组构造,并通过 Keypoints 读取生成的关键帧。
可通过
NumberSequence.New(value)构造
代码示例
构造数值序列并读取关键帧
lua
-- @runtime client
local sequence = NumberSequence.New({
NumberSequenceKeypoint.New(0, 0.2),
NumberSequenceKeypoint.New(1, 0.8),
})
for index, keypoint in ipairs(sequence.Keypoints) do
print(index, keypoint.Time, keypoint.Value, keypoint.Envelope)
end属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Keypoints | Array | - | NumberSequence 中包含的关键帧列表,每个关键帧是一个 NumberSequenceKeypoint 对象,定义了特定时间点的数值和可选包络。(只读) |
