using a combinations of the these two expressions, looping wiggle() and wiggle one dimension only, from dan ebbert’s motionscript.com, i came up with this:
freq = .5;
amp = 100;
loopTime = 10;
t = time % loopTime;
wiggle1 = wiggle(freq, amp, 1, 0.5, t);
wiggle2 = wiggle(freq, amp, 1, 0.5, t – loopTime);
w = linear(t, 0, loopTime, wiggle1, wiggle2);
[(value[0]+(w[0]*.2)), w[1]]
i kept just a little x movement, it made it seem more natural. but if you wanted only y movement, change the last line to this:
[(value[0], w[1]]
modify the values for freq, amp and looptime to suit…
Kevin Camp
Senior Designer
KCPQ, KMYQ & KRCW