Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions “Delay Expression”

  • “Delay Expression”

    Posted by Julio Crespo on January 12, 2007 at 12:10 am

    I have a keyframe animated text layer, and a copy of that layer with a blur to simulate a glow. OK. I wish that the glow layer complete the animation a few frames before the text layer reach the final position. I already do that moving the glow layer’s key frame, but this way a litle “time consuming”. Any sugestion are apreciated

    Dan Ebberts replied 19 years, 4 months ago 3 Members · 3 Replies
  • 3 Replies
  • Andrew Kramer

    January 12, 2007 at 7:05 am

    This works on an animation preset…

    thing=text.animator(“Animator 1”).selector(“Range Selector 1”).offset
    thing.valueAtTime(time – 0.1)

    Try something like this and paste it to your animation in this case I used an animation preset.

    But you want to do it like this

    thing=YOURVALUE(or whatever shows up when you alt click a parameter.
    thing.valueAtTime(time – 0.1)

    Then change 0.1 to what ever you need.

    Andrew Kramer
    https://www.videocopilot.net

    https://www.VideoCopilot.net
    Tools for Video Professionals

  • Julio Crespo

    January 13, 2007 at 5:29 pm

    Thanks…..Now I try to use this expresion with solids and I want to make a “multilayer delay effects”. I have a 100×100 animated layer and want to modify the expresion that when I duplicate the layer It delay more and more, I try to make it with index but not funtion, This is may expresion

    X = MYLAYERVALUE + index;
    X.valueAtTime (time -.05)

  • Dan Ebberts

    January 13, 2007 at 6:24 pm

    It would be more like this:

    delay = .05 * (index – 1)
    X = MYLAYERVALUE;
    X.valueAtTime (time – delay)

    Dan

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