Skip to content

Instantly share code, notes, and snippets.

@longlivemikey
Created April 27, 2019 03:35
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save longlivemikey/1004f1c0eb379a78ccf7b1a0b7aa6a4c to your computer and use it in GitHub Desktop.
Save longlivemikey/1004f1c0eb379a78ccf7b1a0b7aa6a4c to your computer and use it in GitHub Desktop.
var wiggleSpeed=10;
var wiggleAmplitude=100;
var easeDur=20;
try{
if(time>=thisLayer.marker.nearestKey(time).time){
T=thisLayer.marker.nearestKey(time).index;
}else{
T=thisLayer.marker.nearestKey(time).index-1;
}
key1=thisLayer.marker.key(T)
if (key1.time<time && time<(key1.time+key1.duration)){
s=linear(time,key1.time,key1.time+(easeDur*thisComp.frameDuration),0,1);
ss=linear(time,(key1.time+key1.duration)-(easeDur*thisComp.frameDuration),(key1.time+key1.duration),1,0);
wiggle(wiggleSpeed,wiggleAmplitude*s*ss);
}else{
value;}
}catch(error) {
value;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment