Log inGet started

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.

  • api
  • reference