Fix input text for effects
This commit is contained in:
@@ -114,6 +114,8 @@ export const MotionEffects = {
|
||||
|
||||
// Called to apply per-waypoint visual perturbations
|
||||
applyPerturbation(px, py, nx, ny, fraction, distance, mode) {
|
||||
if (fraction === 1) return { px, py }; // Always hit exact target at the end
|
||||
|
||||
if (mode === 'snaky') {
|
||||
const cycles = Math.max(1, Math.floor(distance / 50));
|
||||
const offset = Math.sin(fraction * Math.PI * 2 * cycles) * 30; // 30mm amplitude
|
||||
|
||||
Reference in New Issue
Block a user