Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions Expression for letters to fade out randomly

  • Expression for letters to fade out randomly

    Posted by Emma Bayat on April 24, 2017 at 8:15 pm

    So Dan Ebberts kindly posted some code for letters to appear randomly by adding an opacity animator and setting the value to 0. Then adding an expression selector and deleting the range selector. Followed by adding this expression to Amount:

    revealTime = 3; // reveal over 3 seconds
    seedRandom(textIndex,true);
    myReveal = random(revealTime);
    if ((time-inPoint) < myReveal) 100 else 0

    (Link: https://forums.creativecow.net/thread/227/17643)

    I’ve now been asked to have the letters fade out randomly as well as fade in. I’m fairly new to expressions… Anybody have any ideas?

    Kevin Camp replied 9 years, 5 months ago 3 Members · 2 Replies
  • 2 Replies
  • Dan Ebberts

    April 25, 2017 at 12:35 am

    I’d like to help, but your spec doesn’t have enough detail about exactly what needs to happen, timing, etc.

    Dan

  • Kevin Camp

    April 25, 2017 at 4:19 pm

    i think you can probably do this without an expression….

    • add an animator for opacity to the text layer and set the opacity property of that animator to 0.
    • twirl down range selector and then advanced and set random order to ‘on’.
    • keyframe the animator’s offset property from 0 to 100, and then from 100 to 0.

    Kevin Camp
    Art Director
    KCPQ, KZJO & KRCW

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