Forum Replies Created

  • Peter Band

    May 28, 2021 at 7:42 pm in reply to: Letters being swept away C4D

    Have tried this in After Effects as well. But 3D movements / rotations and distortion at the same time just seemed to make more of a case for C4D to me.

  • Thanks! This is working great.

    I inserted another variable to control the overall speed. Now I am wondering how to define a minimum duration for each word to be displayed.

    t = value.split(' ');

    w = 0;

    c = 0;

    speedFactor = 0.5;

    for (i = 0; i < t.length; i++) {

    if (c < time) {

    c += t[i].length*speedFactor;

    w = i;

    }

    }

    t[w]

  • Thank you for your response Fabrice.

    It’s not working in my AE (2020). I am getting the expression error “Couldn’t turn result into numeric value” in the first line. I am only getting this error once I put in the for() loop. Seems like a data type issue. I tried parseInt() but didn’t have any luck with that.

  • I was looking for a way to display one word at a time in the same place and came across Walter’s expression – it worked great.

    Now I am looking to adjust the duration / how long a word is displayed based on its length (number of letters in the word). I tried pre-composing and time-remapping but to no avail.

    I know that I can get the number of letters of a word by using layer.text.sourceText.length. But how could I go about using that as a delay or factor to influence how long the word is displayed?

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