Skip to main content
Participant
November 26, 2007
Question

Export to Flash from Captivate 2

  • November 26, 2007
  • 1 reply
  • 447 views
Hi,

Wondering if I can export Captivate 2 projects to Adobe Flash CS3 Professional. In the main File menu for Captivate 2, I only see Flash 8 and Flash MX listed. Furthermore, I cannot select these options. Is this because I have Flash CS3 Professional installed on my computer?

Does Captivate 3 allow for export to Flash CS3 Professional ?

I need to add some actionscript code to our Captivate tutorials that calls the javascript used by Google Analytics to track our tutorials. My understanding is that there is no way to edit actionscript in Captivate. Is this right?

This topic has been closed for replies.

1 reply

Captiv8r
Legend
November 26, 2007
Hi pbetty and welcome to our community

You could just create the code as a standalone Flash SWF and drop it into a Captivate slide as an animation.

Just a thought... Rick
pbettyAuthor
Participant
November 27, 2007
Thanks Rick for the suggestion. A question about the actionscript in the standalone Flash SWF for use in captivate

For tutorials we created in Flash CS3, we added the following actionscript for each button:

on (release) {getURL("javascript:urchinTracker"('nameofbutton'), "_self")
}

This triggered the Google Analytics javascript with each press of the specified button, which has been useful in terms of tracking how much of the tutorial the user has completed. So no problems with Flash and Google Analytics.

What confuses me is in Captivate, you can't name buttons or edit actionscript, and the only way I know how to do this is to export the captivate tutorial into Flash. However, this creates undesirable side effects (see http://www.adobe.com/devnet/captivate/articles/flash_export_04.html) that would take more time to correct than the original problem.

So, working within Captivate, I have a couple questions:

If I create an empty .SWF movie using Flash, with the actionscript on the first frame, and drop it into Captivate, can I still associate the actionscript with a particular event in Captivate (button, screen, etc.) ? How would I do this?

Alternatively, the buttons in Captivate will execute javascript. Is there a way to have a button execute the call for the Google Analytics javascript and have it proceed to the next slide? I tried layering buttons and click boxes on top of each other in the Captivate project, but that required multiple clicks to execute all functions. What would be ideal is a button in Captivate that runs the javascript and handles the navigation with a single click.