nipapin

Expression | Markers Loop

Jul 23rd, 2019 (edited)
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. try{
  2.     markers = thisComp.layer("control").marker;// слой  с маркерами
  3.     var nk;
  4.     if(markers.nearestKey(time).time > time && markers.nearestKey(time).index-1 != 0){
  5.         nk = markers.key(markers.nearestKey(time).index-1).time;
  6.     }else{
  7.         nk = markers.key(markers.nearestKey(time).index).time;
  8.     }
  9.     val1 = effect("Point A")(1).value; //Point Control
  10.     val2 = effect("Point B")(1).value; //Point Control
  11.     dur = effect("loopDuration, frames")(1).value*thisComp.frameDuration; //Slider Control
  12.     t = time-nk;
  13.     x = t%dur;
  14.     linear(x, 0, dur, val1, val2);
  15. }catch(err){
  16.     value;
  17. }
Add Comment
Please, Sign In to add comment