Open Asterune
NumberRange

NumberRange

Represents a numeric minimum and maximum.

Behavior

NumberRange stores two numeric bounds. Particle emitters use ranges to select values independently for each particle. A single constructor argument sets both bounds to the same value.

Summary

Constructors1
Functions1
  • NumberRange.new(min: number, max: number?): NumberRange

    Creates a range from a minimum and maximum.

Members2
Properties2

Constructors

new

NumberRange.new(min: number, max: number?): NumberRange

Creates a range from a minimum and maximum. A single argument creates a range with equal bounds.

Properties

Max

NumberRange.Max: number

The upper bound.

Min

NumberRange.Min: number

The lower bound.

Operators

__eq · __tostring · __type

Example

Luau
local speed = NumberRange.new(4, 6)

Used by

ParticleEmitter

NumberSequence · ParticleEmitter