Results 1 to 7 of 7

Thread: Flash CS4 - Movie Clip symbol tween not working

  1. #1
    Join Date
    Dec 2008
    Posts
    24
    Thanks
    6
    Thanked 0 Times in 0 Posts

    Default Flash CS4 - Movie Clip symbol tween not working

    Hi guys, I'm making a website layout and in the background I want to have a length of code scroll up and down.

    So I typed the code out into a text field and made it a movie clip symbol, and I went in and edited the clip so that on frame 30 it moves up to a certain height, and by frame 60 it moves back down into it's original location.

    The problem I'm having is that when I right click between keyframes and click "Create motion tween", the frames between the keyframes turn the light greenish colour, but there is no arrow pointing from the first keyframe to the next...and when I run the clip, it sits at it's original location for the first 30 frames, then jumps up to it's position on frame 30, where it sits until it hits frame 60 and it jumps back down to where it was (no tween). Does anyone know what's wrong?

  2. #2
    Join Date
    Mar 2007
    Location
    Currently: New York/Philadelphia
    Posts
    2,735
    Thanks
    3
    Thanked 519 Times in 507 Posts

    Default

    I'd suggest going with a different workflow.

    First, have all of your assets (in their original state) on frame one. Then extend the timeline to 60 frames (click on frame 60 and hit F5). Now, right click and choose create motion tween. This will add a keyframe on frame 30 and create a motion tween between frame 1 and frame 60.

    Now, click on frame 30 and hit F6 to create a keyframe. Edit that keyframe to be whatever you need it (different color, position, etc...).

    That should work for you.

    The reason it isn't working for you now is because you're attempting to tween separate instances of a movieclip. The timeline motion tween method needs the same instance to work properly.

  3. #3
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    A lot has changed with Tweening in CS4. depending on what exactly you are after, the tween class may be better suited for you and use just AS to move the MC.
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  4. #4
    Join Date
    Mar 2007
    Location
    Currently: New York/Philadelphia
    Posts
    2,735
    Thanks
    3
    Thanked 519 Times in 507 Posts

    Default

    Quote Originally Posted by BLiZZaRD View Post
    A lot has changed with Tweening in CS4. depending on what exactly you are after, the tween class may be better suited for you and use just AS to move the MC.
    Blizzard? Are you advocating AS over timeline tweening?

  5. #5
    Join Date
    Dec 2008
    Posts
    24
    Thanks
    6
    Thanked 0 Times in 0 Posts

    Default

    No, that's exactly what I had done.

    After I made the code text a movie clip symbol, I right clicked it and clicked Edit. In that window, I inserted a new keyframe on frame 60 (to make sure it would be in the same place, and then inserted a new keyframe on frame 30...and then I moved the symbol up a bit on frame 30, they right clicked between the keyframes and clicked Create Motion Tween. I'm still having the same issue.

    Someone else on another forum mentioned something about motion tweens in CS4 not being the same as in CS3 or any other previous versions. What he suggested that I want is called a "Classic Tween" and that Motion Tweens in CS4 are something completely different. Is he right? If so, how do I made it a "Classic Tween?"

  6. #6
    Join Date
    Aug 2005
    Location
    Other Side of My Monitor
    Posts
    3,494
    Thanks
    5
    Thanked 105 Times in 104 Posts
    Blog Entries
    1

    Default

    Quote Originally Posted by Medyman View Post
    Blizzard? Are you advocating AS over timeline tweening?
    Flash only back-supports upto 2 versions... OP is using version 10.. back compatible (barely to Flash 8.) So, in this case... yes

    And btw, CS4 is pretty special so far. I haven't published anything yet, but playing around with it, it has it's perks.

    Flash 8 is still my favorite though. (I LOVE AS2!!)

    After I made the code text a movie clip symbol, I right clicked it and clicked Edit. In that window, I inserted a new keyframe on frame 60 (to make sure it would be in the same place, and then inserted a new keyframe on frame 30...and then I moved the symbol up a bit on frame 30, they right clicked between the keyframes and clicked Create Motion Tween. I'm still having the same issue.
    No. You want the text MC on it's own layer. Do not edit inside the text MC. On the layer it is on on frame 1... from THERE you do your tweening. You are trying to tween the text MC inside the text MC. It won't do that.
    {CWoT - Riddle } {Freelance Copywriter} {Learn to Write}
    Follow Me on Twitter: @InkingHubris
    PHP Code:
    $result mysql_query("SELECT finger FROM hand WHERE id=3");
    echo 
    $result

  7. #7
    Join Date
    Dec 2008
    Posts
    24
    Thanks
    6
    Thanked 0 Times in 0 Posts

    Default

    Nevermind, I looked up some more stuff about "Classic Tweens" and it turns out he was right. Motion Tweens in CS4 are different from previous versions...CS3 motion tweens are referred to as Classic Tweens in CS4, which can be added via Insert > Classic Tween.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •