-
Control the speed of appearance of a text
Hello,
I have a question on how to make letters appear at the same speed, even if the text has not the same number of characters.
In my case, let’s say that I want to make a text appears at the rythm of 1 letter every 2 frames, the problem with keyframes is that the letters will appear slowly with a short text, and quickly with a long text.
So I created a slider controler linked to the source text (text.sourceText.length;) that return the number of characters of the text.
Then I created another slider controler (named “Animate On”) linked to an “Opacity Animator” on the Start value, with wich I can key the start and end value (On Start value:
V = linear(effect(“Animate On”)(“Slider”),0,100,0,effect(“Character Count”)(“Slider”));
Math.round(V);
and on End value:
effect(“Character Count”)(“Slider”)
But here is the problem, the speed is variable depending on the length of the text.
I looked for a way of making the letters appearing at the same speed but I do not find any solution.
I put a simple project to see, because it is hard to explain in detail.
If someone can help me here, it would be great help.
Thanks in advance.