Class
Spring
Damped harmonic spring (semi-implicit Euler with fixed sub-steps).
stiffness / damping follow the usual UI spring convention (e.g. 170 / 26).
Constructors#
Constructor#
new Spring(
value?: number,
stiffness?: number,
damping?: number
): Spring;
Parameters#
| Parameter | Type | Default value |
|---|---|---|
value | number | 0 |
stiffness | number | 170 |
damping | number | 26 |
Returns#
Spring
Properties#
Accessors#
settled#
Get Signature#
get settled(): boolean;
True once the spring is at rest on its target.
Returns
boolean
Methods#
step()#
step(dtSeconds: number): number;
Advances the spring and returns the new value.
Parameters#
| Parameter | Type |
|---|---|
dtSeconds | number |
Returns#
number