Skip to main content
Participating Frequently
December 15, 2010
Question

Flash (swf) animations start with the last frame on playback

  • December 15, 2010
  • 1 reply
  • 892 views

Hi,

I'm having a big problem with my swf files that I've created in Flash CS5 (AS3) and inserting them in CP5. In the beginning things worked fine, and now suddenly all the animations start playing while showing the last frame of the animation. It's as if CP can't see the timeline in the beginning, just goes to the end, makes the end of the animation a static picture and then plays the animation on top of that static image.

I haven't a clue what's going on. I've tried different display methods, removing Actionscripts, etc. Nothing seems to help to get the swf to play correctly in CP.

Anyone experienced the same thing and knows a fix?

Thanks!
Caroline

    This topic has been closed for replies.

    1 reply

    RodWard
    Community Expert
    Community Expert
    December 15, 2010

    Do a test this way:

    1. Create a new blank Cp project with a couple of slides.
    2. Insert one of your problem animations and set it to start playing right from the beginning of the first slide.
    3. Check if it seems to play correctly this way.

    Let me know if the animation plays as it should.

    If it does, what may be happening is that Captivate is loading and playing all the animations right at the beginning of the movie, meaning that by the time you get to the slide that they should play, they've already been round once.

    Participating Frequently
    December 15, 2010

    Thanks. I've tried what you suggested, but it doesn't work.

    It's also not the case that ALL animations in the CP file start at the very beginning of the project. They won't play until you are on the specific slide, but once you are on that slide, it doesn't play the animation from the beginning. It shows the very end of the animation right away, and then starts playing the animation on top of it. So basically you see the final frame of the animation continuously displayed while the animation plays.

    RodWard
    Community Expert
    Community Expert
    December 15, 2010

    Yes.  It sounds like the animation has been loaded twice.  If you happen to have an AS3 stop(); action at the end of the animation, it's remaining visible for some reason while the next one get's loaded on top.

    At least that's what I think is happening.