Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Expression persists after layer ends

  • Expression persists after layer ends

    Posted by Alex Berger on April 7, 2019 at 8:48 pm

    Hello,
    I am proficient with After Effects, but not well-versed on expressions. I am using a loop ping-pong expression on the Y position to control my character via a null so it appears she is moving up and down slightly as she walks. The character reaches her X position, and there I have ended the null layer. However, the character continues to bounce up and down.

    Is this a bug, or am I mistaken in the function of expressions? Shouldn’t the expression cease to work after the layer has ended? How do I make the pingpong stop?

    loopOut(type = "pingpong", numKeyframes = 0)

    EDIT: I guess this is the way it’s supposed to work. I figured out a workaround. After the character is supposed to stop, I split all the layers parented to the null and un-parented them. It seems that even if the layer with the expression isn’t on the timeline, if the layer parented to it is, the expression still functions.

    Alex Berger replied 7 years, 5 months ago 1 Member · 0 Replies
  • 0 Replies

Sorry, there were no replies found.

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