NumberSequence
The NumberSequence namespace — the engine's Luau API reference for NumberSequence.
The NumberSequence namespace — 2 functions.
globals/NumberSequence/deserialize
globals/NumberSequence/deserialize(data: any) -> NumberSequenceObj
Rebuild a NumberSequence from a {kind = "NumberSequence", keypoints = {...}} payload produced by :serialize(). Used by scene save/load.
globals/NumberSequence/new
globals/NumberSequence/new(...: any) -> NumberSequenceObj
Construct a NumberSequence from one of three signatures: a constant value, a two-point lerp from v0 to v1, or a keypoints array of { time, value, envelope? } records. Envelope defaults to 0 when omitted. Up to 64 keypoints; the first must anchor at time = 0, the last at time = 1. NaN / Inf in time / value / envelope is rejected.