
Une expression modele pour declencher des actions ou des evenements specifiques a des marqueurs designes dans votre timeline. Elle est polyvalente et peut etre appliquee a n'importe quelle propriete animable pour activer des actions a des moments precis.
n=0;
if(marker.numKeys>0) {
n=marker.nearestKey(time).index;
if(marker.key(n).time>time) {
n–;
} if(n==0) {
if(marker.numKeys>0) {
n=marker.nearestKey(time).index;
if(marker.key(n).time>time) {
n–;
} if(n==0) {
value;
} else {
t=time-marker.key(n).time; //time since marker
// your expression
frequency = 2; // wiggles per second
amplitude = 40; // amount of pixels to wiggle
secondsToLoop = 2; // time to loop in seconds
// ——–
t = time % secondsToLoop;
wiggle1 = wiggle(frequency, amplitude, 1, 0.5, t);
wiggle2 = wiggle(frequency, amplitude, 1, 0.5, t – secondsToLoop);
x = linear(t, 0, secondsToLoop, wiggle1, wiggle2);
x; }
} else {
value;
}Astuce de pro : Rendez-vous dans AEJuice Pack Manager – Expressions Pack pour appliquer cette expression en 1 clic. Voici les liens directs vers la derniere version du plugin :
