Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Forums Adobe After Effects animate between UPPERCASE and lowercase in one text layer with expression

  • animate between UPPERCASE and lowercase in one text layer with expression

  • trevor morgan

    November 19, 2021 at 7:43 pm

    Greetings folks!

    I’m trying to animate between UPPERCASE and lowercase in one text layer. Is there an expression that could do this with a checkbox control maybe?

    I’m trying to achieve a stop motion feel. Every 10 frames the text changes case. I created a base animation using the text animators (simple stuff like text sliding in/out). then pre-compd one with CAPS and another lowercase. In a comp above that, I animated between the two pre-comps with loop expressions and hold keyframes… thus switching between the two text cases.

    I could work this way, but if the client changes anything it becomes tedious.

    could you accomplish the same thing with expressions? Is there a better way?

    Any leads much appreciated!

    -Trevor

  • Meng Zhiqun

    November 19, 2021 at 8:27 pm

    You can create a checkbox control. In this case, I named it “UpperCaseControl” and put this expression in the text expression field. Hope this helps!

    if(effect("UpperCaseControl")("Checkbox") == 1){

    text.sourceText.toUpperCase();

    }else{

    text.sourceText.toLowerCase();

    }

  • Meng Zhiqun

    November 19, 2021 at 8:33 pm

    Forgot to add. I did the demo. You can download it here! Enjoy! 🙂

  • trevor morgan

    November 20, 2021 at 2:00 am

    works perfectly. Super awesome mega dope thank you!

Viewing 1 - 4 of 4 posts

Log in to reply.

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