Skip to main content
Participant
August 2, 2019
Question

Optimal methodology for high-class list reveal

  • August 2, 2019
  • 3 replies
  • 619 views

What is the best way to animate a list (ie. a series of text lines) so that whenever a new line fades in, the previous ones move upwards to give way for it?

    This topic has been closed for replies.

    3 replies

    Mo Moolla
    Legend
    August 3, 2019

    Use track mattes for some seriously elegant and professional results

    Mo

    Roland Kahlenberg
    Legend
    August 5, 2019

    MO!!! I couldn't send you a reply to your last msg. Hope all is well. Drop me another PM when you have some time.

    Very Advanced After Effects Training | Adaptive & Responsive Toolkits | Intelligent Design Assets (IDAs) | MoGraph Design System DEV
    Warren Heaton
    Community Expert
    Community Expert
    August 2, 2019

    Did you mean something like this?

    Martin_Ritter
    Legend
    August 2, 2019

    You can move the previous line with loopOut(type="offset", numKeyframes=0).

    This will move the line on a given amount and repeat this movement relative to the new position.

    However, depending on your actual animation you might need a more sophisticated solution.

    *Martin

    MigluAuthor
    Participant
    August 2, 2019

    Thank you, seems promising. How could I ease this animation? (I would then stop the video after each one to let the narrator explain the point).

    Martin_Ritter
    Legend
    August 2, 2019

    Just as normal as with ease-keyframes.

    As an alternative, you can put all lines to a null and move the null whenever you want. This involves more keyframes, but better finetune.

    The loop will always have the same timing, same move amount. Maybe not what you want...

    *Martin