Length of Text Behaviors

  • 1
  • Question
  • Updated 4 months ago
So here's a question/problem I've run into today ... I've created a Callout box and have put in my text. I want it to appear like it's being "typed" onto the screen so I applied the Fade behavior and adjusted the speed so the text appears to be typed in. But the effect lasts as long as the clip so the moment all the text finishes being typed in the clip ends and everything goes away before the reader can truly finish reading it. 

How do I get the text to type in and then hold for a couple seconds before the clip ends? I've tried adjusting the speed or extending the length of the clip but all that does is slow the animation down again.

Thanks for any/all help.
Photo of ccampb4

ccampb4

  • 4 Posts
  • 1 Reply Like

Posted 4 months ago

  • 1
Photo of Matt Morrisson

Matt Morrisson

  • 10 Posts
  • 3 Reply Likes
Nice job finding a solution to your typing effect!  I don't think I would have thought of that one. 

I'm not sure about the "proper" way to do what you are asking, but here's what I would do: 

Create a static version of the callout, with all the same properties as the fully "typed" one. Then, on the timeline, drop that static, non-animated version right next to the animated one.  Basically, the animated one will disappear, and leave the static one behind for as long as you want it to be there.  If you butt them up right next to each other, the viewer won't even notice the transition.  

Let me know how that works!
Photo of Paul Middlin

Paul Middlin, Employee

  • 835 Posts
  • 185 Reply Likes
Matt's suggestion is good, however it shouldn't be that complicated. The default way this fade behavior works is exactly what you're asking for- it fades in, stays there, then fades out. However, if you slow it down SO MUCH that it would take longer to fade in than you have time for, it splits the difference and kind of... cuts you off.
For example, let's say your callout was on the screen for 4 seconds. If your fade in is 2 seconds long, and the fade out is 1 second long, then it'll just stay right on the screen for 1 second.
BUT, if you slow that fade-in down a lot, and it "wants" to be a 5 second long fade in, we have to stop at 3 seconds (in order to leave room for the 1 second fade out).

So play with the speed and offset a little bit to see what you can come up with.

example: https://www.screencast.com/t/mfuv6qvE0W
Photo of ccampb4

ccampb4

  • 4 Posts
  • 1 Reply Like
Thanks Paul and Matt. I ended up going with Matt's suggestion for the time being. Paul, I removed the Fade Out portion and was just trying to do the Fade In part and sped it up to make it look "typed" rather than faded. But it just kept going the length of the clip and reaching the end of the text right as the clip duration ended no matter how short or long I made it (it only made the text type in faster or slower depending on the clip length rather than fading in at the same speed whether it was a 3-second clip or a 8-second clip). Hope that makes sense as to where my confusion/frustration came from in trying to manage the speed and the effect.
Photo of Paul Middlin

Paul Middlin, Employee

  • 835 Posts
  • 185 Reply Likes
I'm still pretty sure that this is because it was trying to be longer than the clip, and forcing itself to fit in your clip length. If you'd like to try speeding it up enough that you can find the point where it finishes, say, halfway through the clip, you'll know where to stop. (it's probably the 'offset' - which means how long to wait between each character before starting the next one)