-
How do I get the position of a point on a mask/shape WITHOUT copying and pasting?
Hey folks… first time caller, long time listener!
I’ve got a problem that’s been racking my brain for weeks now, and I’m hoping someone in this forum can help:
I’m trying to parent Nulls to a Mask Path that changes over time. I’ve done a lot of digging on this and the only advice I can find is to click on the Mask Path, then paste it in the Position property. While this may work for baking out static paths, for the purposes I have in mind, I need the path to change shape and for the Nulls to follow/stick it dynamically. (for example, I would have 3 Nulls following the curve, and others at the 25%, 50% and 75% markers of the path’s shape)
I understand that Position paths and Mask/Shape paths aren’t exactly interchangeable, and while you can change the start/end lengths of a Stroke effect, it won’t tell you the position of that location. The best way I feel like I’d be able to get that data is by creating a Text layer with a path, then adding characters that would be evenly spaced along the path. There’s a way to click and drag the Margins so I’m kind of hopeful that means there’s a way to get the .toComp position data, however what makes this approach seem even more possible is that if you click the ‘Animate:’ arrow next to Text and select ‘All Transform Properties’, a bunch of little red crosshairs appear under each character that’s following the path. (!!!)
So I *feel* like there should be a way to link the position data of a Null to the individual character position data from a Text, however I’m not sue what the expression lingo to do this would be…
If anyone has any ideas, or even has alternative suggestions, I’d love to hear ’em!! Thanks!
-Jeff
