PR 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

computeDeltaY()

computeDeltaY(
   symbolHeight: number, 
   speed: number, 
   deltaMs: number): number;

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

Compute the Y displacement for this frame.

Parameters

ParameterTypeDescription
symbolHeightnumberHeight of one symbol in pixels.
speednumberCurrent spin speed (pixels per frame).
deltaMsnumberTime since last frame in milliseconds.

Returns

number

Y displacement in pixels.

Implementation of

SpinningMode.computeDeltaY