ae_add_text_reveal
Apply a staggered text reveal animation that shows words, characters, or lines one by one with customizable offset and chunk size.
Instructions
Word-by-word staggered text reveal — not a flat fade. A Text Animator pushes each unit off-screen (Position offset) at 0% opacity; an Expression Selector pulls one chunk into place at a time. Defaults to words; set chunkSize=2 to reveal two words at a time, or basedOn=characters for a typewriter feel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| comp | No | ||
| text | Yes | ||
| name | No | Layer name. Defaults to the text content. | |
| position | No | Layer position. Defaults to comp center. | |
| fontSize | No | ||
| color | No | ||
| font | No | PostScript font name, e.g. 'Inter-Bold'. | |
| basedOn | No | Reveal unit. Default 'words' shows one word at a time. Use 'characters' for typewriter, 'lines' for whole lines. | words |
| chunkSize | No | How many units (words/chars/lines) reveal together as one chunk. 2 = two words at a time. | |
| offsetY | No | How far (px) each unit starts above its final spot. Negative = drops down into place. | |
| offsetX | No | How far (px) each unit starts to the side of its final spot. | |
| startTime | No | ||
| perChunkSeconds | No | How long each chunk takes to reveal AND how long until the next chunk starts. Higher = slower, more visible reveal per word/chunk. |