Creative COW SIGN IN :: SPONSORS :: ABOUT US :: CONTACT US
ADOBE AFTER EFFECTS: HomeForumBasicsExpressionsTutorialsPodcastsMotion GraphicsTrainingCinema 4DFAQ

Animated Text with Callout Line

Cow Forums : Adobe After Effects

<< PREVIOUS THREAD   •   VIEW ALL THREADS   •   PRINT   •   NEXT THREAD >>
Animated Text with Callout Line
by John Rice on Nov 4, 2009 at 6:51:23 pm

Hi All, thanks for looking at my post.

I'm working on a project that has type animated in z-space. I want a line to attach to the center of the text and no matter where the text layer is moved the line end will follow it. The other end of the line would be fixed. I know there is a way to do this with the pickwhip or expressions. Thanks for any advice!

Respond to this post   •   Return to posts index

Re: Animated Text with Callout Line
by Xinlai Ni on Nov 4, 2009 at 7:32:28 pm

1. Add a layer called "Line", add "Beam" effect to it, change its length property to be 100, move its "Starting Point" to the fixed position you wanted.
2. Add this expression to the "Ending Point" property:

thisComp.layer("Text 1").toComp(thisComp.layer("Text 1").anchorPoint)



Xinlai Ni
Software Engineer, Google Inc.


Respond to this post   •   Return to posts index

Re: Animated Text with Callout Line
by Jim Dodson on Nov 4, 2009 at 7:35:33 pm

Check out this post:

http://forums.creativecow.net/thread/227/13667#13668

This script:
http://www.crgreen.com/aescripts/

Connect_Vertex_to_Point.jsx

worked for me.... Sounds like it should work for you...



Jim Dodson

8 Core Intel -- Mac - OSX

Respond to this post   •   Return to posts index


Re: Animated Text with Callout Line
by Roland R. Kahlenberg on Nov 4, 2009 at 7:42:33 pm

Use the Generate>Beam plugin to create your line. Then use the following Expression for the Start parameter -
Pickwhip instructions are in bold.
//Start SCript
BaseLayer = pickwihp to the position property of the layer where the line originates from;
BaseLayer.toComp(BaseLayer.anchorPoint)
//End SCript

Then use the following script for the text layer

//Start SCript
TargetLayer = pickwihp to the position property of the text layer ;
TargetLayer.toComp(TargetLayer.anchorPoint)
// End Script

You'll need to set Length to 100% and leave Time at 50%. Should you want to make adjustments to where the line actually sits on either of the layers then use either the Pan Behind tool or the Selection tool to move the respective layer's Anchor Point(s).

HTH
RoRK

Sell your AEPs with broadcastGEMs' DVD series of templates. Click here for more

Respond to this post   •   Return to posts index

<< PREVIOUS THREAD   •   VIEW ALL THREADS   •   PRINT   •   NEXT THREAD >>


FORUMSTUTORIALSMAGAZINETRAININGVIDEOS - REELSPODCASTSEVENTSSERVICESNEWSLETTERNEWSBLOGS

© CreativeCOW.net All rights are reserved.

[Top]