Source Text looping issue - AE 2021 - Mac OS Big Sur 11.3
So I'm creating a text animation where every 8 frames, the font changes using a hold source text keyframe. It rotates between four different fonts before starting over. Something to note as well is that this isn't all one text box; in fact there's 15 letters that are all separate text layers. The reasoning for this is that each text layers has it's own dynamic shakes and movements going on. I wanted to custom arrange all of the letters to make them look off-kilter and jumbled together, rather than if they all shared a text box.
However, the total time of the animation lasts 20 seconds, and currently I have a keyframe every 8 frames for every single change for every single character (in short, too many keyframes is my issue). The issue that I'm running into is that if I want to change the live text settings, such as font size, I would have to apply it to every source text keyframe. I've tried several methods outside of expressions to loop the text but they require too much work each time to go back and change every keyframe by hand.
Basically I'm trying to avoid:
- Pre-Comping all of my text and duplicating the pre-comp several times for the duration of the animation. This would work to keep all of the text adjustable by adjust what's in the initial pre-comps, but it clunks up the timeline window with several copies of the same characters
- Interpreting the text as video export with alpha, and then looping that. I still want the text to remain live and adjustable through to the end.
I've tried using the loopOut expression for the source text keyframes, but it doesn't seem to have an effect. The text doesn't change as if there was no expression in the first place. I'm still new with expressions, but none of the expressions help forums i've found deal with the repetition of source text keyframes. I've also heard that this could be because source text is not a numerical value and it's a path (or something, sorry if this is wrong).
If anyone has a solution that's an expression or doesn't require copying and pasting and many tedious keyframes, it would be greatly appreciated. Apologies again for my non-techincality on the matter. Thanks.
