CascadeMode
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#
| Parameter | Type | Default value | Description |
|---|---|---|---|
gravity | number | 1.5 | Gravity acceleration factor. Default: 1.5. |
Returns#
CascadeMode
Properties#
| Property | Modifier | Type | Default value | Defined in |
|---|---|---|---|---|
name | readonly | "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#
| Parameter | Type | Description |
|---|---|---|
slotPitch | number | One cell’s pitch in pixels (symbol size + gap). |
speed | number | Current spin speed (pixels per frame). |
deltaMs | number | Time since last frame in milliseconds. |
Returns#
number
travel displacement in pixels.