Skip to content
pixi-silk
GitHub repository
Function

rubberBand

import { rubberBand } from 'pixi-silk/ui/arc';
function rubberBand(
   value: number, 
   min: number, 
   max: number, 
   limit: number
): number;

Soft limit: inside min..max the value passes through, past a limit it keeps moving but slows down and never goes further than limit beyond it (the rubber band of scroll views). A limit of 0 or less is a hard clamp.

Parameters#

ParameterType
valuenumber
minnumber
maxnumber
limitnumber

Returns#

number