pixi-reels

CascadeMode

pixi-reels


pixi-reels / index / CascadeMode

Class: CascadeMode

Defined in: spin/modes/CascadeMode.ts:8

Cascade/tumble spinning mode. Symbols fall from above with gravity-like acceleration, used for tumble/avalanche mechanics.

Implements#

Constructors#

Constructor#

new CascadeMode(gravity?: number): CascadeMode;

Defined in: spin/modes/CascadeMode.ts:16

Parameters#

ParameterTypeDefault valueDescription
gravitynumber1.5Gravity acceleration factor. Default: 1.5.

Returns#

CascadeMode

Properties#

PropertyModifierTypeDefault valueDefined in
namereadonly"cascade"'cascade'spin/modes/CascadeMode.ts:9

Methods#

computeDelta()#

computeDelta(
   slotPitch: number, 
   speed: number, 
   deltaMs: number
): number;

Defined in: spin/modes/CascadeMode.ts:20

Compute the travel displacement for this frame, in screen pixels along the reel’s travel axis (sign is relative to the reel’s direction).

Parameters#

ParameterTypeDescription
slotPitchnumberOne cell’s pitch in pixels (symbol size + gap).
speednumberCurrent spin speed (pixels per frame).
deltaMsnumberTime since last frame in milliseconds.

Returns#

number

travel displacement in pixels.

Implementation of#

SpinningMode.computeDelta