Flash Animations in a Captivate Skin

I'm putting together an eLearning module using a Captivate
skin using Flash timeline based animations. When I import the files
into Captivate the timing of the animations go out of synch. Is
there a way around this? What am I doing wrong? Believe me - if I
could put it together without using Captivate I would !! Thanks in
advance.

Kevin & Rick,
Thanks for your responses. I diagnosed the problem. It did
not have anything to do with frame rates.
What was actually happening is that my Captivate SWF was
1024x768 originally, but when opening it in an HTML, I was NOT
loading it at 100% of its size. Instead, I was loading it at
880x660 in the OBJECT tag of my HTML, which was causing the issue.
Even when I would open the SWF directly using IE, IE would resize
the content in order to display it completely, thereby causing the
animations playing within to rescale. This, somehow, made them look
choppy.
Cheers!
Mohsin

Similar Messages

  • Red screen appears when Flash animation plays inside Captivate

    Has anyone experienced this problem? A Flash animation inserted into Captivate displays a red screen briefly when the animation plays. I've never had this happen before.
    Ideas?

    Hi there
    Someone else recently reported the same behavior in the thread linked below:
    Click here to view the thread
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • How to adjust speed of Flash animation within Adobe Captivate

    I have three Flash animations that were bought from istockphoto.com. The animations were imported into the project within Captivate. When the individual slides are playing in the project, the speed and timing is perfect. When the project is then to be published to preview the entire project as a whole, all of the animations speed up and are playing continuously throughout the desired slide. I don't know how to slow down the animation and have it play only one time through. What are the properties that I need to adjust in order to slow down the animation?

    Hello,
    This is a possibility, not sure: the framerate for Captivate is normally 30fps whereas the default framerate in Flash is 25fps. You can try to change the fps in the Captivate project, in the Preferences (see screenshot)
    Lilybiri

  • Publishing Flash animation in HTML5 (Captivate 6).

    I have created a Flash animation in After Effects, and need to publish this in Captivate 6 in HTML5. Every time I try it just published it as a blank screen. Is there a way to, preferably fix this, or alternatively work around this?
    Thanks

    For now, because all I need to achieve was quite a simple animation of a line graph growing, I can build a makeshift animation in Captivate using white shapes and motion commands to give this appearance, but going forward: Our digital team feels that if we are to incorporate animations in e-learning / m-learning, we will need to develop part of it from scratch while just using Storyline or Captivate for the authoring of content / transition etc.
    For the mean time, if a client just wants something specifically for online, and not for mobile devices, I can suggest using Captivate, but the amount of clients wanting this is already low and I'm sure will continue to diminish as long as people keep purchasing smart phones and tablets.
    There is also the option of creating what you want in After Effects and then saving it as a movie file which will publish in Captivate when publishing HTML5. It isn't the smoothest looking thing ever though, and TBH the more I played around with the publishing in HTML5 option with content other than basic features, the less interested I became in using it. I will be giving it another go when I have a minute though.
    Let me know if you have any progress if your trying any of these, or other, possible work arounds.
    Thanks

  • Importing Flash Animation AS3 into Captivate 3.0

    I have some animations and interactions that were written in
    Flash AS3, that work fine when published in a SWF file and run with
    FlashPlayer 9, but they don't work at all when I import them into
    Captivate 3.0. In Captivate, they seem to run when they apear in
    the in the Insert -> Animation dialog box., but then once they
    are placed in Captivate, they don't show up at all when I Preview
    -> Project (F4). The dialog box says that the duration of the
    animation is 00:00:00.1 (i.e., one tenth of a second!). What was on
    the stage (from the Flash file) shows up, but none of the AS3 code
    works. Help!!

    If you create an AS3 widget in Cp4, you'll notice that is starts you off using a template.  Most of the action takes place on the onEnterFrame event handler.  If you want something specific to occur at a certain time, you must place a condition for either the current slide, or the current frame.  Otherwise, the actions you describe above will occur... you animation AS3 code just executes immediately because Cp doesn't know when to execute it otherwise .  I'd suggest that you either use the widget framework, or place a condition in your code for executing on a specific frame or slide.  When I create widgets, I check for a specific frame:
    if (mainmov.rdinfoCurrentFrame  == currentFrameCheck) {
         //your code here
    If you go this route, I'd look into another function called AddNoSkipFrame which ensures Cp4 will not skip over the frame you're trying to check.  You can read more about it here.  And there's a thread about it here.
    Good Luck,
    Jim Leichliter

  • Controlling Flash Animations in Captivate

    Hi Folks,
    I have a simple Flash animation running in Captivate. What is the best/easiest way to pause and play/resume that animation in Captivate? I'm using Captivate 5 and Flash Professional CS5.
    Thanks very much for your help,
    Roger

    Hi Roger,
    The animation will pause when you have a pause on the timeline from a click box or another interactive object.
    If you want a dedicated button to pause/play you'll need to attach an advanced (conditional) action, because you'll need to influence two system variables:
    rdcmndPause  has to be set to 1 to pause everything, including the animation
    rdcmndResume has to be set to 1 to continue playing.
    Lilybiri

  • Send score of flash animation in a slide of captivate 6.

    Hi,
    I want to insert a slide captivate named January 1 swf flash animation in which a score appears at the end of this swf animation. I will wish that captivate gets this score and place it on the slide named 2. Do you know how? I guess it must be programmed into the flash animation but what code returned for captivate know to interpret it?

    You may be able to use some of the original code.  A widget is also an SWF.  It just has certain code that Captivate requires in order for Cp to see it as a widget.
    You can either use Adobe's widget templates (see their Help doco) or you can use the WidgetFactory API by Tristan the Widget King:
    http://www.infosemantics.com.au/widgetfactory/info

  • Flash animations in Captivate look choppy

    I am using Flash animations in Captivate 3. The animations
    are published to Flash Player 6 before being embedded in Captivate.
    The Captivate project is in turn published to Flash Player 9.
    The animations look good in the published Captivate SWF when
    I run the SWF directly in Flash Player. However, if I run the SWF
    in a browser (I tried both IE & Firefox, having Flash Player
    9.0.45.0), the animations look very choppy and slow. What could be
    the reason?
    Regards,
    Mohsin

    Kevin & Rick,
    Thanks for your responses. I diagnosed the problem. It did
    not have anything to do with frame rates.
    What was actually happening is that my Captivate SWF was
    1024x768 originally, but when opening it in an HTML, I was NOT
    loading it at 100% of its size. Instead, I was loading it at
    880x660 in the OBJECT tag of my HTML, which was causing the issue.
    Even when I would open the SWF directly using IE, IE would resize
    the content in order to display it completely, thereby causing the
    animations playing within to rescale. This, somehow, made them look
    choppy.
    Cheers!
    Mohsin

  • Speeding up a Flash animation in Captivate 5.5

    Hi,
    I created an animation in Flash 5.5 and imported it into Captivate 5.5. The animation simulates cursive writing, so I set the FPS to 70 in order to look like normal writing. Unfortunately, since Captivate is defaulted to 30 fps, the animation plays slowly.
    Is there any way to increase the speed of a single animation in a slide?
    Thanks!

    Thanks for the tip, but either way (setting the fps high or low in Flash), Captivate will render it at the moderate speed of 30 fps. I'm thinking that I'm just going to have to recreate the flash animation so that it appears faster at 30 fps. That's something I'm going to have to do when I actually create the animation.
    Thanks...

  • Synchronizing a Flash animation with Captivate

    Hey,
    Does anyone know how to connect, or synchronize, an animation to a Captivate CS5 timeline such that each frame of the animation is tied to a respective frame on the Cp slide? In other words, I want frame 1 of my animation to start on frame 1 of my Cp slide (which it currently doesn't, regardless of where I put it on the Cp timeline), and I would lilke the animation to pause and play according to what the Cp slide is doing.
    Here's what I did:
    I made a slideshow animation in Flash CS5 that I put in a Cp slide on top of audio. The animation lasts 35.5 seconds, same as the Cp slide.
    I put the animation at the beginning of the timeline, told it to play for the 'rest of slide', and checked 'Sychronize with Project' (which does nothing as far as I can tell).
    I put a stop (); command at the end of the animation so it doesn't repeat (and that's literally the only code I have in there at this point).
    The animation and the Cp project are both at 30 frames per second.
    Here's what happens when previewing (F4ing) the project:
    When the project gets to that slide, the framework of the slide (audio/click boxes/buttons/etc) runs fine, but when the slide starts, it starts in the middle of the animation. I.e., when the slide starts, frame 1 of the Cp slide plays while frame (say...) 75 of the animation plays.
    The animation starts at a different place every time.
    Also, when I pause the slide, the animation keeps playing, which makes the problem worse. I would like the animation to pause when the Cp slide is paused.
    I know that animations generally act a certain way, but I would like to know if there is a way to change its behavior so that everything works together. Best-case scenario, there is an option somewhere that I'm overlooking, and worst-case, I would imagine that there is some way to write some actionscript into the Flash animation that tells frame 1 to always be attached to Cp's frame 1, and frame 2 to always to attached to Cp's frame 2, etc, with every frame. I'm new with Actionscript, so I don't know how to do that.
    Any help would be greatly appreciated.
    Thanks.

    Hi Brian,
    After looking at your .fla file for the animation and doing some research, I've found the issue.  As Rod Ward correctly points out in this post:
    Captivate 5 was a total rewrite from the Captivate 4 software architecture and it introduced a subtle but fundamental change in the way that Flash animations were handled in Captivate published content.
    Basically the change means that if your animation was built down a level or two inside a symbol rather than on the main timeline at the top level, then you will find that Captivate 5 or 5.5 loads and executes the animation on the first slide of the movie. This means that by the time you get to the actual slide where you WANTED the animation to perform it's magic, it's already run and finished.
    In Captivate 4 this did not happen.  The animation was not really loaded until later in the movie timeline so as to be ready for the slide where it was required.  It didn't matter if the animation was buried inside a symbol or not.
    You have two choices:
    Revamp your animation so that it all happens on the main timeline in the Flash FLA file that generates it.
    Get your Flash programmer to add some ActionScript code to the animation so that it does NOT play completely when first loaded at the beginning of the project at runtime.
    Looking at your .fla file, I noticed you had a MovieClip/Symbol called "Animations" that contained the time line but the main .fla movie's time line was pretty much empty.  Following the logic of option 1, I moved all the layers from the "Animations" time line to the .fla movie root time line and that fixed it.  In Captivate, I also checked "Synchronize with Project" for the animation's properties and the animation did in fact pause and play when I paused and played the Cp movie.
    So bottom line is to make sure that you're using the main time line for any animation you're developing in Flash Professional.
    Hope that helps,
    Jim Leichliter

  • Importing Flash Animation into Captivate

    I am trying to Import an animation from flash 8 into
    Captivate. It allows me to do this however the frame rate of the
    animation which was created in flash when imported to Captivate
    changes. Does anyone know how change the frame rate of the
    animation in captivate.

    Hi laxmi1 and welcome to the community
    Hopefully when you created your Flash animation, you
    published as Flash 6 output.
    I believe the standard frame rate for Flash is 12. Captivate
    is 30. So you can either bump the Flash rate up to 30 and
    re-publish, or in Captivate, you can adjust the frame rate to match
    Flash and set it for 12. To do this, click Movie >
    Preferences... > Preferences tab. From there, it should be quire
    obvious what to do.
    Hopefully this helps... Rick

  • Flash Animation: Font Not Displaying Correctly

    Hi all!
    I am having a problem with a Flash animation in Captivate that seems like it should be an easy fix, but I can't seem to figure it out.
    I have a very simple Flash animation that I developed in CS5. It previews in Flash perfectly, play correctly in Flash Player, but when I insert it into Captivate 4 the fonts do not display correctly. Capital letters are missing as well as other letters.
    It's not a matter of AS2 vs. AS3 as I have already tested that. It also is not a frame rate or version issue as I have confirmed they are the same rates and the same version.
    Can anyone shed any light? Anyone else had this same problem? Any guidance or suggestions would be much appreciated.
    Thanks!
    Daniel
    Screen shot:

    Hi dmendoza2,
    Did you embed your fonts into the flash animation?  Make sure all characters necessary are embedded.
    Jim Leichliter

  • Animations imported into Captivate 5.5 not playing correctly.

    This issue started when I tried to open a Cp 5 project in Cp 5.5.  The animations don't play at all if the "Synchronize with Project" option is On and the anmiation starts at 0 sec on the timeline. Also, there is a visible "blink" between animations on the same slide and between slides. 
    I've been using Cp 5 for about a year and have worked out my issues with it so these are the things that AREN'T wrong:  The transitions for slides and swfs are set to "No Transitions," there is no space between swfs on the timeline that would be making the "blink," there are no blank frames at the end of the timeline in the swf files(inside of Flash), the swfs are AS3, they are only as long as their original timeline, my Preferences are set to no fades on Start and End slides, and my timelines do not extend beyond their content to show white space.
    The files work fine in Cp 5.  The file animation links are also randomly missing/broken when brought into Cp 5.5 and even after I re-establish them, they periodically turn red (not up to date).
    So I figured, "Maybe I can't work with previous version files.  I'll just start a new blank project in Cp 5.5." Right? . . . Not right.  Swfs still aren't visible when published if they are set to "Synchronize with Project" AND start at the 0 sec mark.  They still "blink" between swfs and slides.  So maybe I can't use Flash 5 files in Cp 5.5 either.  If that is the case, this upgrade was a waste of time and money and should not have been released until these MAJOR issues were resolved.
    Someone from support is looking into it, but so far the only advice that I got was "Turn the Sync option off and fade into your next animations."  What?! The sync option is very important because that keeps your animations playing correctly when people scrub the playhead.  If Cp 5.5 is programmed to do that automatically, then why keep the option button?  If not, do you really expect me to NOT want my animations to play consistently when people drag around the playhead?  As for the fading, maybe fading out after every animation swf is not an option for me, maybe I need it to be seamless.  And to that I was told, "Put all your animations together in one Flash file." Duh, but that was how this needing Cp to assemble my separate swfs started in the first place. If any of you have tried importing 3D rendered pngs into Flash, you know that you can only have so many frames before the program can't handle the load and crashes.  I can only support aoubt 250-300 frames of optimized pngs before Flash crashes on me and thats WITH 16GB of ram on a new 64 bit operating system.
    If anyone has had this issue and found a fix or some kind of pending patch, please let me know, because by now, I'm wanting a refund.

    Captivate 5 was a total rewrite from the Captivate 4 software architecture and it introduced a subtle but fundamental change in the way that Flash animations were handled in Captivate published content.
    Basically the change means that if your animation was built down a level or two inside a symbol rather than on the main timeline at the top level, then you will find that Captivate 5 or 5.5 loads and executes the animation on the first slide of the movie. This means that by the time you get to the actual slide where you WANTED the animation to perform it's magic, it's already run and finished.
    In Captivate 4 this did not happen.  The animation was not really loaded until later in the movie timeline so as to be ready for the slide where it was required.  It didn't matter if the animation was buried inside a symbol or not.
    You have two choices:
    Revamp your animation so that it all happens on the main timeline in the Flash FLA file that generates it.
    Get your Flash programmer to add some ActionScript code to the animation so that it does NOT play completely when first loaded at the beginning of the project at runtime.
    I agree that Captivate would have been regarded as less of a beast if this change had NOT been made, as users only find out about it AFTER upgrading projects with animations built as symbols.  However, I have to trust that if the change was introduced, there must have been a very good reason.

  • Problems using third party Flash plug-ins for Captivate 4 content

    I'm using a few Flash CS4 plug-ins (Control VR, 3D Carousel XML) that work perfectly well in Flash.
    However, when importing the animations into Captivate 4, numerous cryptic errors occur which seem to be related to the XML file.
    Do I need to do anything different when importing Flash animations that include XML data? The XML files are all in the same folder as the Flash movies and the Captivate file, but it still doesn't work.
    Any help appreciated!

    Hi Kevin,
    Because this is a commercial plug-in and therefore I cannot test it without purchasing the component. I would recommend that you report this issue to the Adobe Captivate team and send them the both the source CP file and the component. Although I have had some success in getting XML code recognized by CP there could be many reasons why the XML code from this component is not being intrepreted.
    Adobe Captivate Feature Request/Bug Report Form 
    Best - Mark
    Visit the macrofireball blog

  • Place fixed flash animation in Dreamweaver

    Hi All,
    I am a complete beginner with Dreamweaver, and having great
    problems fixing the size of a flash animation I'm playing as an
    intro. I have managed to get the animation in and it centred, but
    when I tested it on another computer I noticed it had stretched and
    for some reason it was possible to minimise the animation by using
    the + and - signs whilst in the browser window. How can I prevent
    this from happening, so no matter what machine you view from it
    keeps the size and position the same.
    Any advice will be much appreciated.

    Hi
    You will have to place your code for the flash file inside the code for the picture frame. If you have used the picture frame as a background image then position your flash file using a combination of  css rules as required.
    Another way (if you have flash pro), is to use the picture frame as a skin for your flash file.
    PZ

Maybe you are looking for