Insert keyframe in classic tween doesn't preserve curve data in CS5?

In earlier versions of Flash (CS3 and CS4) this technique I am about to describe works perfectly. Since Flash CS5 came along, it stopped working. I have no idea how to get it to work again. Here's what I want to accomplish:
Draw a circle shape on the stage, convert it to a movie clip, add a new keyframe on frame 15, while on frame 15 select the circle movie clip and move it a good distance away from its original position, right click on, frame 8 and choose "create classic tween". With the classic tweened timeline selected, select the "edit tween" button in the properties panel to create a custom easing curve. I made my own easing curve that eases in and out to make the result more obvious when I describe what is now broken in Flash CS5. With onion skinning turned on, and the entire range of animation selected, you can easily see what the curve is doing to the movie clip.
Below are screen captures of the timeline, curve editor window with my custom curve, and the resulting circle tweening on the stage with onion skinning turned on.
This next step is where Flash CS5 breaks, and where Flash CS3 and CS4 work.
Select, the 8th frame on the timeline, and insert a keyframe. In older versions of Flash, the custom curve would stay true to what it was before you inserted the keyframe. The curve would be cut at the point where the keyframe was inserted and the first part of the curve would get assigned to the tween from frame 1-8(in this case), and the last chunk of the split curve would get assigned to the frames 8-15(also in this case), thus preserving the original tween. However, this does not happen anymore. Instead, it does half of what it's supposed to do.
Here's what it looks like when you add a keyframe at frame 8 with my example animation:
- first frame selected, looking at the curve editor window:
- this is exactly the same curve the entire span had (frame 1 - 15) before I added the keyframe on frame 8. The curve you should be seeing right now is the first half of this curve, not the whole thing. Next, let's look at the last section of the tween:
- with frame 8 selected, let's look at the curve for this tween:
- It's exactly what we'd expect, the last half of the original curve. Why didn't this happen to the tween in the first half? I don't know. Here's what the onion skin looks like before and after I insert the keyframe:
These onion skins should look exactly the same (except for the fact that there should be a bright green circle where the new keyframe is, for example, the middle ball, like you see in the second image), but if you look at the second one, you can see that the first half of the tween does not match, and that the last half does. When adding a keyframe anywhere in an existing tween, the original tween should remain preserved - the original curve should get split and distributed correctly to the new tween in front and behind the new keyframe.
I've tried using graphic symbols instead, I've tried playing with sync being on and off, i've tried it with using the built in easing (not custom easing curves), I've tried every method for inserting a keyframe that flash has to offer.. I can't figure out how to make it split the curve correctly. Has anyone else run into this problem? I do a lot of character animation, and this technique was my bread and butter, and now it's gone. I tried adapting to the new motion editor, but for character animation, the classic tween is so much faster.
Does anyone have a solution to this problem?
Thanks!
-Tyson

i reported it for a fix (or, at least, consideration for a fix) for the next version of flash pro which is undergoing beta testing.   that won't show up in the link i gave you which is for non-beta testers.
i don't control whether it will be fixed or not but i know it will be addressed by the adobe engineers.   i've reported about 4 issues that i've encountered via the adobe flash forums that i've reported and that have been fixed in the next version of flash. 
it's too soon to tell what they engineers think about this report.  currently, it's listed as "unverified" which means they haven't had time to see if they can duplicate the issue.  we'll see. (i can duplicate it so its status as unverified will change, i'm sure.)
p.s.  "flash authoring" is the place to report "flash pro" requests/bugs.  i don't think it's obvious those are the same and have initiated a request to see if "flash authoring" can be changed to "flash pro".

Similar Messages

  • Flash CS5.5 (and 5) Crash when attempting Convert to Keyframes on Classic Tween

    Wait - there's one more detail:  The tween has an ease with an intermediate handle that creates an inflection, as shown in the image.  Notice that most of the tween is highlighted in preparation for making that interval into individual keyframes - but pressing F6 causes Flash to crash.  I've tried this on both CS5.5 and CS5 on separate computers with separate licenses installed with identical results - Flash either crashes on this simple task, or completely bungles the attempt and will crash on an attempt to close the file, delivering this error:
    "Exception thrown in destructor  (f:\dd\vctools\vc7libs\ship\atmlfc\src\mfc\winfrm.cpp:143)  Encountered an improper argument"  - smells like overflow overwrite error.
    Found this one the other day while animating a character - set it up yourself and see!  Create a graphic symbol, move & rotate it a bit over a classic tween of some interval of your choosing.  Give the tween an ease-in, then edit the tween curve by inserting an intermediate point and manipulating the curve handles.  Once you've OK'd that, select an interval that includes the frames containing the intermediate point (save your work!), press F6 and watch Flash get a slack-jawed glassy stare.
    Yep, I tried it on good ol' CS3 - with no problems.  Don'cha just love it?
    -Morf

    Hi Morf,
    I can't reproduce your crash. Can you please send me the file up to the point where you saved? Please zip the file, change .zip extension to .zzz, email the attachment to my attention at [email protected]
    Thanks,
    Quynh
    Flash Pro, QE

  • Trouble with classic tween for alpha setting

    I feel really stupid, because I've done this before, but I'm having a helluva time fading graphics in and out using the Classic Tween Alpha settings.
    I add the frames to define the range, import the image from the stage, convert it to a symbol, then insert the keyframes where I want it to transition from 0 to 100% and from 100% to zero.
    Typically, what's happening is one side works and the other doesn't using the same steps. So it either jumps in and fades out or vice versa. SOOOOO Frustrating!
    I've searched the forum and watched several tutorials and haven't found an answer.
    Could someone please post a simple step - by - step directions for doing this in Flash CC?

    1. Create the object or drag the object onto the stage in the first frame.
    2. Select that object and make it a movieClip or some other type of symbol object.
    3. Move to another frame in the same layer, say 15 frame further, and create a second keyframe.
    4. Move again and create a third keyframe.
    5. Go to the first keyframe and right-click, select Create Classic Tween.
    6. Go to the second keyframe and do the same thing.
    7. At that second keyframe, select the object on the stage and change the alpha value for that object.
    8. Play.

  • Classic Tween breaking apart

    I'm attempting to animate a guy waving. I have the bicep, forearm, and hand as different symbols on different layers. I insert a keyframe on each layer and put the symbols where they need to go and then click create clasic tween on each of those layers. The problem is that they wont stay together the 3 symbols break off of each other. It worked fine earlier today but I didnt save and had to do it again. I'm not even moving it very far from its original position. Any help would be appreciated.

    To create a movieclip (animated or otherwise), on the main menu bar choose Insert -> New Symbol and choose it to be a Movieclip in the drop down options.  Select okay and a window opens with an empty timeline and content area.  
    You can build an animation into that timeline.  So let's say you animate the hand waving back and forth in that timeline using Classic tweens.
    Exit out of the symbol editing mode by choosing Edit -> Edit Document.  You should now have a movieclip in the library with the hand animation in it.  If you take that and place it on the stage and test the move you should see the hand animating.  Remove it after testing.
    Now you can take the forearm and create a movieclip symbol out of it - just place the forearm graphic(s) in one layer of it, and the hand movieclip in another layer.  You will not be creating an animation in this movieclip, but you will be using this to create another movieclip where you animate the forearm/hand object as a single entity.  You will end up with the forearm moving as well as the hand, but since the hand is affixed to the forearm it will stay where you planted it (at the wrist).
    Another way to create a movieclip is to place the object you want to animate on the stage, right click it, and choose Convert To Symbol... select Movieclip, and then you can doubleclick it to open it up to edit it on the stage.

  • Classic tween automatically ads symbols in library (CS5)

    Hi,
    I have asked this question in another forum but haven't got an answer yet.
    I have just started using Flash CS5 recently and have a question about  the classic tween. I have noticed that when I make a classic tween Flash  automatically makes symbols out of my grouped objects.
    I have worked with previous versions and it was sufficient to just group my objects on the stage to make a tween.
    Is there a way to turn this feature off? I'm an animator and it's very  annoying and messy to make a symbol out of all the objects I want to  animate.
    When I add a tween (CS3) I always used the Properties panel and choose "motion" from the tween settings. This way there's no symbols added in the library. Just noticed that there are also tween symbols added if I add a tween  using right Mouse click or via the menu  Insert>Timeline>CreateMotionTween. Never used this before.
    But I can't seem to see any tween settings on the properties tab anymore in CS5.
    Does anybody know how to solve this? Thanks.

    So you mean there's no workaround or setting to turn this off?
    Didn't even know that Flash makes tween symbols coz I always used it via properties panel. Strange that it works different via this panel.

  • Classic Tweening Issue in Symbol Timeline

    Hi,
    To help you understnad the question, I'll start by describing the simple animaiton I'm tryig to create. Basically it's just a conical shaped birdcage that will be swaying left to right slightly as if being blown by a breeze. The swaying will be accomplished by setting the transform pivot at the top of the symbol and animating the rotation left to right, and back to left (to complete a loop)
    Here's the process I'm using:
    Using cs5, I brought a .png onto the stage, and converted it into a symbol (movie clip). I then double-clicked the symbol to bring up it's timeline. I put 60 frames in the timeline (which matches the # of frames in the main timeline) with a keyframe at 1, 30, & 60. At frame 1 I use the free transform tool with the pivot set to the top and make a slight rotation to the left. I do the same at frame 30, but I rotate in the opposite direction. Lastly, I copy the keyframe from frame 1 and paste it at frame 60 to complete a looping animation. Finally I right-click the timeline and create a classic tween (on both sides of the middle keyframe).
    The problems is that when the animation plays, the rotation is not tweening. Yes, the rotation changes but only ON the keyframe. In-between keyframes the rotation turned into a slight position change instead.
    Now, when I follow the same process described above on the Main scene timeline, everything works. The tweening issue seems to only be happening while working on the symbol timeline.
    Thanks.

    When you doubleclick the symbol to edit it, you are inside the symbol, on its timeline, editing the content it contains, which is the image you placed there.
    What you should do/try is first convert the image to a graphic symbol, such that you see a graphic symbol in the library (you could use a movieclip or button as well, but a graphic will work).  Then do what you did for the image... place it on the stage, convert it to a movieclip, and then doubleclick the movieclip to edit what's inside it (which is now the graphic symbol instead of the raw image).

  • Setting the last keyframe while motion tweening - cs4

    I understand how to use the motion editor to move my objects and how flash will auto-keyframe a little diamond in the timeline.
    But what if i already had all my keyframes already laid out? I've been manually moving the last keyframe (diamond) in the light blue tweened area to match the next keyframe (circle) in my timeline.
    i have ~20 layers and many keyframes so this is getting tedious. Is there a better way to accomplish this?
    Thanks

    Can you post an example of what you are doing? Are you moving the keyframe along the timeline? You can select a keyframe in the timeline and then push or pull it to a different frame. This should change the length of the tween, but it will not change the duration of the timeline. If your timeline was 250 frames long and you move the second keyframe from 250 to 225, then the whole movie will still be 250 frames long, but the tweened part will only be 225 frames.
    If you've been using Flash for a while and are used to the previous versions of tweening, you can still use those methods. That's a classic tween.

  • Problem with moving free trans centerpoint in classic tweens

    I still need to use classic tweening once in awhile but I am having an issue I cannot resolve. The classics tweens work fine but if I ever use the free transform tool and move the rotation center out of the actual center (say I want to rotate an arm from the shoulder) -- the tween automatically jumps all over following as if following how I moved the f.transform center. It will not follow the intended motion even though the starting and end positions are correct. Has anyone seen this or have any ideas what I'm doing or not doing?

    Hi Kanika Kohli,
    I agree with Mr.Selva. Kindly find more information on this,
    i. For standard movement types, this means that the given process is not supported using the 951 or 952  combination.
    ii.  For customer-defined movement types (beginning with 9, X, Y, or Z), this may mean that they have not been fully defined. Delete the movement type and re-create it by copying a standard movement type.
    and try to posting with any other movement type which will increase or decrease the value of the goods. In my client, they defined 952 movement as RE for POS sales.
    I hope this helps.
    Thanks & Regards
    Navahsek

  • Classic tween saturation property not animating like in total training video

    John Ulliman uses actionScript3 with Flash CS3 and I have Flash CS5 which is the main difference. It appears he uses a classic tween (from CS4 and CS5's perspective).
    I have a thumbnail which is created as a movie symbol and when I double click on the timeline I have a tween of zero saturation (frame 1) to 100% saturation (frame 10) back to zero saturation frame 20. When I scrub the timeline the classic tween fades up and down correctly. But when I trigger the rollover (and rollout) event from the main timeline which should goto the movie instance called mThumb0.gotoAndPlay(2) starting at frame 2 for ROLL_OVER and Thumb0.gotoAndPlay(11) for the ROLL_OUT event it seems to only change the saturation a little but not touch the saturation filter.
    I don't know if there is something about the different tweens (Classic and Motion) that I need to know. I don't know what the sync checkmark does but I tried it on and off with no help. I put trace statements that indicate the ROLL_OVER and ROLL_OUT events are being triggered and the functions the events trigger are being called correctly but I don't know how to debug what is happening with the timeline after the mThumb0.gotoAndPlay occurs.
    Thanks for any help on this.
       Dave V.

    Correction - I meant it only changes the CONTRAST a little but NOT the SATURATION. When I double click the thumbnail to reveal the movie clip symbol timeline I can scrub the playhead in the timeline and it functions correctly but when I trigger playing of that timeline with actionscript 3 it only changes the CONTRAST property but not the SATURATION property.

  • Classic Tween Problem!

    So I made a frame by frame animation of a guy waving and wanted to make the animation a little smoother. So I highlighted all of the frames and clicked create classic tween. But then I get a warning saying "Motion tweening will not occur on layers with ungrouped shapes or on layers with more than one group or symbol. Can anyone help me with this? Or please tell me a way to make my frame by frame animations smoother?

    Tweening can only involve one object.  If you happen to have multiple separate objects in the frame(s) you are trying to tween it will fail.  To do what I think you are trying to do you would need to have the objects being tweened on their own dedicated layers or as sublayers of other objects. 
    For instance, if you have an arm waving where the hand also moves relative to the arm, then you would want to have the hand be a movieclip within the arm timeline that runs separately from the arm but also remains positioned on the wrist.
    To do it with the frame by frame approach you would need to involve more frames into the animation and adjust the frame rate to compensate.

  • Classic 9 doesn't work because it doesn't have a system folder

    Ok Classic 9 doesn't work because it doesn't have a system folder. So why is it even there! it's messing me up! Can anyone help me with this?

    So we know more about it...
    At the Apple Icon at top left>About this Mac, then click on More Info, then click on Hardware> and report this upto but not including the Serial#...
    Hardware Overview:
    Model Name: eMac
    Model Identifier: PowerMac6,4
    Processor Name: PowerPC G4 (1.2)
    Processor Speed: 1.42 GHz
    Number Of CPUs: 1
    L2 Cache (per CPU): 512 KB
    Memory: 2 GB
    Bus Speed: 167 MHz
    Boot ROM Version: 4.9.2f1

  • My ipod classic 120gb doesn't restore when i try??? error 1429 pops up? how can i get it work again?

    my ipod classic 120gb doesn't restore when itry? error 1429 pops up. what can i do to get my ipod working again??

    Found an article that describe the issue you are facing:
    http://support.apple.com/kb/ts1372

  • Some of my rotation animation is stepping at about one degree increments instead of tweening smoothly.  I'm using classic tweening.  I see that if I select the whole interval and use F6 to convert every tween frame to a key and then select the object at t

    Some of my rotation animation is stepping at about one degree increments instead of tweening smoothly.  I'm using classic tweening.  I see that if I select the whole interval and use F6 to convert every tween frame to a key and then select the object at the different frames, that I see under transform that the skew values are changes from frame to frame aroung that same one degree range.  Is there a solution to this?

    Some of my rotation animation is stepping at about one degree increments instead of tweening smoothly.  I'm using classic tweening.  I see that if I select the whole interval and use F6 to convert every tween frame to a key and then select the object at the different frames, that I see under transform that the skew values are changes from frame to frame aroung that same one degree range.  Is there a solution to this?

  • Shape tween doesn't repeat..

    I created some blinking eyes last night with shape tweening.  I'm been working on a mouth and I got it to make the mouth open but unlike the blinking eyes  the mouth just stays open stays open.  Can someone gude me to what I may have done wrong in the proces.

    After your post rob I decided to start over.  I figured I made a mistake along the line that effected the continued motion of the eyes.   I was right because the second one had no issues.  Then I moved on to creating a mouth with some  teeth.   Making the mouth was tough at first.  THen I realized I was crossing my lines and after fixing that the mouth shape tween worked great. Then I started on the teeth and things went all wrong. I had the exact same issue as I did with the eyes.  WHere the repeat went bad.  I wanted to see if you could tell me where I went wrong with the up and down motion of the teeth.  I have a feeling i'm missing something when it comes to creating classic tweens with out any hicups.
    http://www.mediafire.com/?tqr4dr5v312pepz

  • When i make a classic tween in flash all the object does is appear at the start of its course then suddenly appear at the end of its course

    so i am trying to create the usual basic balll bounce and for it to follow a motion path; i have followed everything the tutorial does exactly but when i click play the ball appears at the start of the guide then in the nothing until the last frame where it appears at the end of the guide

    Without seeing anything of what you did there is not much to go on except to say that when you create a classic tween you use a library-based object and it has to exist at both ends of the tween.  When motion guides come into play you usually have to fiddle around when making the link between the object and the motion guide to get the object to lock to it.

Maybe you are looking for

  • How to send mail as a distribution list

    I have created a number of distribution lists under the groups tab just to the right of mailboxes in the recipients section of the exchange admin centre in microsoft exchange 2013. i have set permission on these mailboxes for send as to be permitted

  • Need help adding an image

    I am trying to add an image to my display but I have been unable to do so. Does anyone have any suggestions? import javax.swing.*; import java.awt.event.*; import javax.swing.Icon; import javax.swing.ImageIcon; public class Inventory5 extends JFrame

  • Mask Vendor Tax ID number ?

    Hi All is it possible to mask Vendor Tax ID number like what we can do for Credit Cards? The issue is that it might contain SSN in some cases for us, and we would like to protect the unauthorized users from viewing  it using any way - XK02, XK03, or

  • N97 Home screen

    When on my home screen and I swipe the screen to the left I get a blank screen. I thought this might me a 2nd home screen, but I don't seam to be able to do anything to it. What it is ? Thanks N97 Firmware Version 20 Solved! Go to Solution.

  • Unwanted behavior: Action method being called several times

    Hello, I have a managed bean that calls a session ejb which itself does a search. The problem is that it is supposed to retrieve a resultset ONCE and the displayed behavior is that it never stop doing so. It fetches the resultset N TIMES. Here is the