Actionscript 2 Support in Captivate 7

I'm developing a new course in Captivate 7 using SWF animations from an old course, these animations were developed using Actionscript 2.
When I insert the SWF animations, Captivate gives me a warning about Actionscript 2 support, but so far the animations I used seem to be working fine.
Does Captivate 7 fully supports Actionscript 2, or there is a chance the my animations might not work or crash eventually?
These animations have a video player embedded with text captions. Thank you.

They can work together, but there are restictions as to what the AS2 swf can do as far as references and levels (see below). If it works now, I'm fairly certain it will continue to work.
The loaded AVM1Movie object operates as a psuedo-root object for the AVM1 SWF file and all AVM1 SWF files loaded by it (as if the ActionScript 1.0 lockroot property were set to true).    The AVM1 movie is always the top of any ActionScript 1.0 or 2.0 code execution in any children. The _root property for loaded children is always this AVM1 SWF file, unless the   lockroot property is set in a loaded AVM1 SWF file.
The AVM1 content cannot load files into levels. For example, it cannot load files by calling loadMovieNum("url", levelNum).
The AVM1 SWF file that is loaded by an AVM2 SWF file cannot load another SWF file into this.  That is, it cannot load another SWF file over itself.  However, child Sprite objects, MovieClip objects, or other AVM1   SWF files loaded by this SWF file can load into this.

Similar Messages

  • ActionScript 2 support in Captivate 5?

    After importing a CP4 project into CP5 for Mac, I noticed that the project was converted to an AS3 project and there doesn't seem to be the option to revert back to AS2 (in the Publish Preferences as it was in CP4). Is there a way to get around this quickly, as our widgets and animations created with AS2 are not working properly, but would like to take advantage of many of CP5's new features.

    Duncan,
    Here's the gyst, and I can elaborate if needed.
    In  your Flash AS2 swf file, create a LocalConnection object. This is  essentially an object that can communicate with AS3 swf files. In my  Flash files, I have an activity with a continue button, which tells the  containing Captivate swf to go to the next slide. Here is the continue  button code from my AS2 swf:
    // ------------------------- Continue button
    var myLC:LocalConnection = new LocalConnection();
    continueBtn.onRelease = function() {
        startActivity();
        myLC.send("myConnection", "capNextSlide");
    Then, I have a Flash AS3 file (which I call a "proxy") on slide 1 of my Captivate project and it is set to display for the entire project. Here is the complete code that sits in frame 1 of the AS3 project:
    var myLC:LocalConnection = new LocalConnection();
    myLC.client = this;
    myLC.connect("myConnection");
    function capNextSlide():void
        //this tells containing Captviate swf to resume
        (parent.parent.parent as MovieClip).rdcmndNextSlide = 1;
    The function you created in AS3 can be any of the readymade Captivate commands. I typically use Phillip Hutchison's list of Captivate variables published here: http://pipwerks.com/2008/05/19/unpublished-captivate-variables/
    Let me know if that makes sense.
    One little quirk with this method... you can only have one LocalConnection object running at one time per machine. Let's say you use this method on 2 different Captivate projects and you're viewing one project in IE8 and another in Firefox 3 at the same time, the AS3 proxy file will break in the second instance that's running, which means your AS2 swf will work except that it won't be able to communicate to the Captivate swf via the AS3 proxy file. As long as you run only one Captivate swf at a time, you should be golden.
    Best,
    Danny

  • AS2 support in Captivate 7

    I was wondering if Captivate 7 supports both AS2 and AS3?  The reason I ask is with Captivate 6 I could not use any AS2 script and when I published they would not work. But in Captivate 7, I insert the AS2 script (get a message saying it may not work) and when I publish and review on my desktop for testing it works.  Will this function show it working on my desktop, but when viewed on Web Server with LMS it will not work? 
    Thank you!

    No and AS2 is so old, that I'm pretty sure it will never again be supported by Captivate. Maybe it is just lucky that one works for you.

  • Tech Support for Captivate?

    Did Adobe discontinue tech support for captivate? I can't seem to initiate a tech support session anymore??

    Sorry but this is a user forum, hope someone from the staff pops in.

  • Will there be any plans soon to support problematic captivate objects like smartshapes?

    Currently there is no support for use of smartshapes as buttons in Adobe Captivate SCORM files. Are there any plans to fix this soon?

    hi mjpettitt, i don't know enough about the particulars of your question to give a definite answer. however firefox is a webbrowser that aims to be standards compliant - it renders html an not any proprietary formats. so the long term "solution" of this problem would probably be for Captivate to generate output that complies with web standards...

  • Trigger actionscript from end of captivate movie

    Hi Guys,
    I'm going insane trying to work out how to trigger an
    actionscript event from the last slide of my Captivate movie.
    Basically I'm doing a product walk through which I am exporting as
    a swf an then dynamically loading into my flash file.
    I need to be able to detect when the externally loaded
    Captivate swf has completed playback so that I can then continue on
    with the rest of my flash movie.
    I have tried adding a swf in Captivate with actionscript to
    trigger the event at the end of the slide but it doesn't work?
    I have also tried exporting the whole thing as an fla and
    then re exporting it from Flash MX 2004 and the animation seems to
    get ruined and out of synch.
    Any ideas on how I can detect and trigger and AS event when
    the loaded Captivate swf has completed would be much appreciated.
    Thanks heaps for reading.
    Chris

    hi Chris
    i created a similar workaround. i ran into a number of issues
    when trying to call an actionscript function at the end of a
    Captivate swf. i determined that captivate is VERY picky about
    imported swfs. for instance, i had a single imported swf that
    contained an animated background and one line of actionscript, and
    it never worked. however, when i split it into two separate swfs
    (one just for graphics, one just for actionscript), it worked! go
    figure.
    i also noticed you have to be careful where you place it on
    the captivate timeline, depending on what you're trying to do. if
    you're calling an end-of-movie function, be sure the swf is only on
    the last few frames of the last slide. sometimes when i placed the
    actionscript swf on the first frame of my last slide it wouldn't
    work, but after moving it down a bit, it worked fine.
    lastly, i had to use "_root" to get mine working. i know many
    people consider it bad form, but if it works, it works. i did the
    following:
    1. created a function in my Flash interface named "endDemo()"
    2. created an empty Flash file with one line of actionscript:
    _root.endDemo();
    3. imported the swf into my captivate movie and placed it on
    the last few frames of the last slide.
    4. set my captivate movie prefs to stop at the end of the
    movie, and not to fade out.
    worked for me... good luck!
    - philip

  • Can the Adobe Photoshop Layer Support with Captivate 4 be use to show a Zoom & Pan Effect?

    I'm working with a client that is interested in creating the "Zoom & Pan" effect you get with Camtasia using Captivate 4.  I'm not finding enough information to support that this is possible with Captivate 4.  The Photoshop Layer Support feature with Captivate 4 comes across as something that may work to some degree however, it is again unclear if it would definitely work to give the zoom & pan effect I am looking for.  Would anyone mind explaining this feature in greater detail and/or offering any ideas for how I can show the zoom & pan effect in Captivate 4?

    Hi there
    LOL, good luck with that!
    NOTHING in Captivate will achieve what you are seeing in Camtasia. Sorry, there simply is no comparison. Sure, Captivate has panning while recording, but what you end up with are several herky jerky snapshots of suddenly being in a different screen area. Sort of reminds me of walking through a room while slowly closing and opening your eyes. In other words, you are seeing version 1 of the panning feature. We hope it improves, but it's not there yet.
    If you have Camtasia, you could combine it with Captivate for some nice and interesting effects and have the best of both worlds! I do that.
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Flash 8 files not supported by Captivate 1

    I am working in Captivate 1 and is trying to import a Flash
    file I created in Macromedia Professional Flash 8. I get the
    following message from Captivate 1 "Macromedia Flash 8 files are
    currently not supported".
    Any ideas? Does anyone know how to get around that?
    Thanks much,
    Veronica.

    Hi Veronica
    I guess the smart-alec answer is not what you are looking for
    here. Go ahead and actually purchase Flash?
    Seriously, I suppose the following questions/possible
    suggestions come to my mind on it:
    Question:
    What is it that Captivate isn't doing or you feel cannot do
    where you see a need to use Flash in conjunction?
    Suggestion:
    You may want to investigate a different tool such as Swish.
    Particularly if the Flash entry fee is an issue. Swish is less
    expensive.
    Click here to visit the
    Swish site
    Although I've purchased a copy of Swish, I'm not overly
    familiar with it. So I'm unsure if it offers the same output
    options as Flash WRT the different player versions. I believe
    fellow Adobe Community Expert Paul Dewhurst (
    http://www.raisingaimee.co.uk)
    uses it to create his way cool widgets, so it might work to do what
    you need.
    Cheers... Rick

  • Flash cs4 Actionscript 2 support

    Hello,
    Can someone please tell me if Flash CS4 supports Actionscript 2?
    Many thanks, Damien

    Yes, you can edit or create files in any version of Actionscript with CS4

  • No ActionScript 3 support for Slide Presentations?

    I noticed that in CS3, the Slide Presentation format does not
    support AS3. I have searched every inch of the web including this
    Adobe site, and I can't find any information on this. Is Adobe
    ending it's development and/or support of Slide based Flash? Is
    Adobe fazing out the Slide Presentation format?
    Although I am not a big fan of Slides, I am directed to
    develop courseware using it... So, this is a very important
    question for future development.
    Any Comments on this?

    Simple, I always upgrade flash, and upgrade my knowlegd about
    new features. I did it from as1 to as2, and I'm trying to do this
    to AS3. But, some features are disapeared like, accordion, slide
    presentation classes,
    I know that AS3 is better ans faster, so, I need more reasons
    to want migrate to it?

  • Vote for ActionScript support in Microsoft Visual Studio

    Please vote for ActionScript 3 support in Microsoft Visual Studio. It already made it to the first page
    Visual Studio Code: Top (479 ideas) – Visual Studio

    Hi everyone . I've worked it out. At the moment I'm using an online tutorial about classes. The tutorials, mouse was just resting on assembly information file. I thought you had to select it.
    I've selected class and its working fine now
    Thanks for you help
    Sorry for being such a noob

  • Open URL from a Captivate generated MP4

    Hello all,
    I am putting together an instructional video (.mp4) using Captivate 5.5, the video will be targeting iOS users.
    I will need to provide a way to open some webpages while the end user is playing the mp4 file. My thought was to include a button with an assigned action to "Open URL or file" and specify the URL.
    This does not seem to work after publishing to mp4 format. Is that feature not supported in Captivate mp4 files? Or did I forget a step maybe? Is there a workaround to achieve the same result?
    I'd appreciate any input on this.

    Hi there
    Unless something has changed recently, it is my understanding that MP4 is strictly a video format and does not support hyperlinking or other types of interactivity.
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Captivate to FLV

    Like many others, I am VERY annoyed that Adobe has yet to
    provide FLV support for Captivate projects. We use Flow Player on
    our site and it just works better with FLVs. I'm having trouble
    finding an adequate SWF to FLV converter, too. Anyone have luck
    with this issue? How do you get your Captivate projects into FLV
    format?
    Thanks.

    My company uses Moyea SWF to Video Pro to convert the SWF to MOV, then we use Sorenson Squeeze to convert and compress the MOV to FLV for streaming. It's annoying, but it works.
    Captivate 4 can output to AVI, but it keeps dropping slides and the audio sometimes doesn't sync very well. Nice thought...

  • Embedding Captivate in Flex

    So, the list of new features for Captivate 4 had a biggie that caught my attention:
    "Take advantage of ActionScript® 3.0 publishing to bring Adobe Flex® content into your Adobe Captivate projects, and to embed Adobe Captivate movies in your Flex content."
    As a Flex developer, that sounds great, but I can't find a single piece of documentation about embedding Captivate files into Flex. Embedding the published SWF using a SWFLoader component is easy, but is there an API for actually controlling the progression of the Captivate movie? If not, what's the point?
    Also, on a somewhat related note, whenever I've tried to export a Captivate presentation to Flash CS3/CS4, the process generates an individual SWF file for each slide, which is loaded by the FLA at runtime. However, even when the Publishing Settings are set to ActionScript 3.0 in Captivate 4, the individual SWF files appear to be exported in ActionScript 2.0 format. When I run the FLA in debug mode, I get error messages in the Console reading "Cannot perform Looping properly as the loaded swf is an as2 one", and indeed, the slides with animations loop annoyingly until I advance to the next slide. Is there a way to get Captivate to export AS3 slides that don't loop their animations?
    I should mention that I'm primarily working with slides that have been imported from PowerPoint presentations.

    I've built a player in Flex that loads in different Captivate 4 quiz files through a SWFLoader component. The student logs in (using an employee number), selects the test to take from a List (wrapped in an Accordian - also includes a Progress list indicating tests already completed). After completing the test, the score variable is passed back and I use a FlexSQL component to pass the captured score, employee number, etc. back to a backend database (currently MS Access) for further processing and loading into our LMS when all of the tests are completed. The student can see which tests have already been completed or if they click on a test in the list that has been completed, an Alert box opens to inform them it has been done. Took me about 2 months to create it because as you say, there really isn't much out there regarding how to get these communicating with each other. Give me a shout by email if need more.
    David Hipsley
    [email protected]

  • Captivate 5.5

    I have TCS3.5 on an XP 32 SP3 4Gram.
    I made a SWF file in Captivate. It plays back fine in Captivate. It contains a looped background song that Adobe shipped with the program suite. I made text boxes describing what is going on in the demonstration I made. I saved the file, exported the swf.
    In RoboHelp I made a new topic and imported the demo to it. I generate it and it comes up playing fine, but with no sound or text boxes. HELP?

    Sorry.  Not possible to publish as ActionScript 2 from either Captivate 5 or 5.5.  Only AS3.
    If you need to publish in AS2 you can only use Captivate 4 or earlier.  And you cannot open Cp5x files in Cp4, or save Cp5x version files to an earlier version.
    Bad news all round I'm afraid.

Maybe you are looking for