Forum Replies Created

  • I literally can’t thank you enough!

    I’d bookmarked the Dan Ebberts script as I thought it would be applicable to what I’m doing, but it would have TAKEN me hours (and hours) to be able to implement it without your help.

    I’m creating a music video and I want to simulate a ‘shutter speed’ glitch, so I’d set 24 duplicates of a comp, one on top of each other in a long comp which I’m then cycling through on the parent comp so that at times the footage will ‘roll’ up or down out of sync. I’ve just tested your script with it and it works like a charm! I can get on with all the straightforward editing now!

    I’ll add a link on to this thread when I’ve got the video finished so you can see what you helped to make. But for now, once again, thank you.

    Tom.

  • That is it exactly!

    It’s working just how I want it to on the test. Now I just need to try it on the main clip with the expression slider involved and see if I can get that to work too.

    Thanks so much for your help, I was really banging my head against a wall with it. I’m going to analyse your expression to see if I can work out what’s making it do what it does!But in the mean time, thanks again!

  • Thanks so much for your response! I can’t just animate the property and use loopOut() as this is basically a test for a piece I’m doing where I need to be able to control the speed of the movement as the piece runs through and I need to be able to do this in time with some music (hopefully!)

    Anyway, back to the expression… I’ve added in ‘velo’ as my expression name now so hopefully that will make things more stable!

    I under stand what you mean when you say:

    “2) It says at the bottom, because (time – inPoint) keeps growing, so it’s always (y<60) and thus y being set to 900;”

    But I don’t know how to solve that. The only scripts I could find for motion seem to use that “y = position[1]+ (time – inPoint) *VARIABLE;” to achieve a constant movement. Can you think of another way to get the clip to keep moving once it has ‘reset’ itself?

    My current code is included below:

    velo = -300
    x = position[0];
    y = position[1]+ (time - inPoint) *velo;
    reset = 900

    if (y&lt;60){
    y=reset;
    [x,y]
    }else{
    [x,y]
    }

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy