Copy link to clipboard
Copied
I couldn't find any ideas on how to create the text animation in the link. I'm looking forward to your assistance.
Link: https://drive.google.com/file/d/1NbaYHBKWiEgSAlRldH6rhZ9ptgQZYo9K/view?pli=1
Copy link to clipboard
Copied
I think you should be able to use a text animator for the displacement, something like this set up:
Alternatively, if you're wanting more automation, then I'd try having each text on a separate layer and use a collision detection to determine when they need to pop out. Dan Ebberts has an example expression and tutorial on this: https://www.motionscript.com/design-guide/collision.html#:~:text=The%20basic%20idea%20is%20that,that....
Copy link to clipboard
Copied
You are going to need each line on a separate layer. I tried to use a Path on a text layer to create the curve and I can't come up with a combination of text animators that will space out the layers.
I don't have time to generate the expression now, but if you create a null, parent the text layers to the null one at a time as you rotate the null to evenly space them out, then create an if/else expression that looks at the toComp(anchorPoint) Y value to generate the t in t(t, tMin, tMax, value1, value2) expression you can use the text layer height plus some padding to move the layer out on X by animating the anchor point.
If I get time later, I'll fiddle with the expression to make sure that it works properly.