GODRICH
#css-animation#button#loader#transition#scroll#dashboard#ui#design-trends

05The ticking pointer — a flick sound and wobble at every sector edge

Detect the frame where floor(angle / sectorAngle) changes — that is the pointer crossing a peg. Play a short tick with an OscillatorNode and nudge the pointer toward the edge, springing it back with damped decay, and it feels like a real peg catching.

Best forPremium wheels, real-feel interactions

requestAnimationFrameOscillatorNoderotate
The ticking pointer — a flick sound and wobble at every sector edge
Open in a new tab

05 The ticking pointer — a flick sound and wobble at every sector edge — Measured area 22.926% · moving frames 23/23Original by GODRICH · SCSS and React ship in the zip · Spin Wheel: 9 Canvas Roulettes, Flick to Stop

The post this demo lives in

Spin Wheel: 9 Canvas Roulettes, Flick to Stop - preview of all 9 demosSpin Wheel: 9 Canvas Roulettes, Flick to StopIt spins exactly as hard as you flick it. Angular velocity is integrated, friction decays it, and the sector under the p See all demos in this post

If you like this effect - similar demos