Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Is this possible with AE?

  • Is this possible with AE?

    Posted by Mbevilacqua on June 8, 2007 at 5:05 am

    Hi, I’m creating some titling effects which requires to have the title itself, lets say “The COW” in 2 different comps and both comps arranged as layers in another main comp with other layers and some effects and transitions.

    Question is, I have it working but I now need to change the words “The COW” to generate around 50 titles more, is there away to “link” the text property in one comp to the text property in another comps so I just have to change the text in one place and have it change everywhere?

    I know a script would work but is there any expression that would allow me to “automate” this? Never seen a whipick crossing from one comp to another.

    Thank you!

    Mbevilacqua replied 18 years, 11 months ago 4 Members · 6 Replies
  • 6 Replies
  • Stormrager

    June 8, 2007 at 5:12 am

    I do not believe it is possible to do with expression do to the nature of them.

    A script would be best. I’d stick with the script.

  • Darby Edelen

    June 8, 2007 at 5:38 am

    You can link the Source Text property via an expression:

    comp("TheSourceComp").layer("TextLayer").sourceText;

    However, as far as I know this only changes the actual letters and has no effect on formatting or color.

    Note, I haven’t checked that .sourceText is the right property, but I’m pretty sure it is =)

    Darby Edelen
    DVD Menu Artist
    Left Coast Digital
    Aptos, CA

  • Michiel

    June 8, 2007 at 1:22 pm

    you could also precomp just the text and use the precomp for all the 50 instances you’re gonna use. The if you change the text in the precomp it will obviously change in all the instance of that comp.

  • Michiel

    June 8, 2007 at 1:28 pm

    btw it’s definitely possible to simply pick-whip the source text property to that of another text layer. If you want to link colour (or other properties) as well, you can use the text animators. Just add an animator for fill colour, now you have an animatable fill colour property that you can use the pickwhip on to create an expression.

  • Mbevilacqua

    June 9, 2007 at 9:41 am

    This should work! Didn’t know you could access layers from other comps.
    Great!

    Thank you very much!

  • Mbevilacqua

    June 11, 2007 at 11:06 am

    I don’t have AE here but wanted to clarify that this did work:

    comp(“TheSourceComp”).layer(“TextLayer”).sourceText;

    There’s something missing between the layer and the sourceText property (I think there’s 2 more objects in between) so it’s not this exact expression but it’s quite close and it does solve the problem.

    Thank you Darby.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy