• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

How to make responsive textbox expression start at a given frame?

New Here ,
May 24, 2024 May 24, 2024

Copy link to clipboard

Copied

I'm trying to create a responsive textbox with an animated typing effect. I used expressions to make the textbox responsive, but it doesn't start in sync with the typing animation. it just starts right away.

is there anyone who knows how to do this?
And also how to give this expression Ease Ease.

 

image.png스크린샷 2024-05-24 170811.png

TOPICS
Error or problem , Expressions , FAQ , How to

Views

92

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
May 24, 2024 May 24, 2024

Copy link to clipboard

Copied

You would need to use an ease() expression and determine the values when said expression is supposed to start and end referencing the keyframes of your counter slider oir whatever else you are using. You may also need additional keyframing on the shape or otherwise it just pops in.

 

Mylenium

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
May 24, 2024 May 24, 2024

Copy link to clipboard

Copied

LATEST

Text animators can really foul up sourceRectAtTime() values unless you add a time value you want to use. If your text box is supposed to grow as the animation proceeds, then you have to define a variable to go in the parentheses that match the timing of the start or end Animator Range Selector so that the shape layer grows with the animation. To give you an expression that works, I need to see all of the modified properties in your text layer (press 'uu') and understand your workflow better. 

 

In this example, I'm just reporting the width of the text layer using a simple expression.

RickGerard_0-1716558438073.gif

By tying the Animator 1/Range Selector/Start value to the width of a Shape Layer Rectangle, I could create a text box that followed the left edge of the first letter "T" and grew as the other characters appeared.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines