Interactivity Click
interactivity.events.onClick defines what happens when users click/tap the canvas.
Example
ts
interactivity: {
events: {
onClick: {
enable: true,
mode: ["push", "repulse"],
},
},
modes: {
push: {
quantity: 4,
},
repulse: {
distance: 120,
duration: 0.4,
},
},
}Practical guidance
- Start with one mode, then combine modes only if needed.
- Keep
quantityanddistancemoderate for stable FPS.
