Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Chat window

  • Chat window

    Posted by Cuel on May 24, 2005 at 6:44 am

    Ok here is the deal, basicly I would like to apply a chat window in the lower left corner with a black background and opacity like 10%. I want to be able to add text there, when it should be applied, color and size and stuff you do with text.

    Does someone know a easy way to create this? Is it easier to create a plugin? I really need this to my movie, it is probably the last thing I need to know before finishing my movie. Please Help.

    Filip Vandueren replied 20 years, 12 months ago 4 Members · 4 Replies
  • 4 Replies
  • Graham Quince

    May 24, 2005 at 7:49 am

    i presume you mean simulate a chat window in video right?

    if that’s the case, it’s really very easy. Create a black solid, and use a square mask to set the size and position to the where you want it. Open up the layer opacity, the ‘t’ key and set it to 10% or whatever.

    Now click on the test tool, and draw a box to match the size of your mask. you can now add type and the text will wrap itself within the confines of the text box.

    Graham

  • Seth Taylor

    May 24, 2005 at 3:49 pm

    Or, you could record your screen while you chat with someone, then import that to your movie.

  • Cuel

    May 24, 2005 at 4:05 pm

    Ok thanks. But I need to know how to make the text “move up” when new text pops up. So example
    _

    [bla]says: yo
    _
    i want it to move up when someeone writes back, like this
    _

    [bla]says: yo
    [ey]says: sup
    _

  • Filip Vandueren

    May 24, 2005 at 11:06 pm
    1. Create your text layer with all the lines in it
    2. Add an animator: Animate: Opacity. set opacity to 0, your text will disappear
    3. Twirl open “Range Selector” -> “Advanced” and set Units to “index” and Based On to “lines”
    4. Close the Advanced Twirl
    5. give the AnchorPoint this expression:

      leading = 50; // change this value to the leading of your textlayer
      animOffset = text.animator(1).selector(1).offset;
      [0,leading]*animOffset;

    6. Now animate the Offset-parameter of the Animation Range from 0 – # of lines

    The trick lies in animating with pauses and hold-keyframes, so it actually looks like someone is reading, then sending instead of just a stream.

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