The Text Animator effect can be used to transform elements within text layers.
There are 2 distinct sections of the Text Animator block:
Transformation Settings
Range Controls
Transformation Settings

The Transformation Settings section of the Text Animator block includes the standard transformation properties. The values set in the Text Animator block represent the relative transformation the Text Animator will have on the Text layer.
For example, a value of 50
on the Text Animator's Position: Y parameter will transform the text layer elements upwards by 50px
.
By default, all the Text Animator transformation properties will be set to their default values, thus having no effect on the Text layer. To see adjustments to the layer, modify the properties to your desired amount. Like other effects, these properties can be animated to create a complex text animation.
Range Controls

The Range Settings are the primary controls used to animate text with the Text Animator. Below is a description of each of these controls:
Animate by: Controls which text elements the Text Animator should effect
Character: Each character (alpha-numeric + character + spaces) is animated
Word: Each word (delineated by a space) is animated
Line: Each line (delineated by an entered line break) is animated
Text Range: Controls what portion of the text layer should be manipulated by the Transformation Settings.
Range Offset: This amount is added to both ends of the Text Range simultaneously. Practically, this is used to control the movement of the Text Animator within the Text Layer.
Range Shape: Controls the falloff of the Text Animator. The text animator will resemble the Range Shape across the entire Text Range.
A practical example on how to use the Text Animator. Let's create a bouncing text layer like this 👇

Create a text layer with your message
Add the Text Animator effect to the layer
Set the Text Animator's Position: Y transform control to a positive number. We used
120
Change the Text Animator's Range Shape to Triangle
Adjust the Range Offset control to
-100%
Your settings should look something like this:

Now, let's animate that bounce!
Set a keyframe on the Range Offset property
Move the playhead down the timeline and adjust the Range Offset value to
100%
. Another keyframe should automatically be created.
You have motion! Adjust the timing between the keyframes and the keyframe interpolation to get your desired look.