Quantcast
Channel: Adobe Community : Unanswered Discussions - Adobe Captivate
Viewing all articles
Browse latest Browse all 23155

Most efficient way to play and pause swf animations in captivate 6?

$
0
0

Hi, I have a bunch of animations i have created to put in captivate 6 projects.

 

In the past i have had many problems with my animations not playing properly, etc.

 

Having fixed those problems, I am now ready to add play and pause buttons to my animations, restart, etc.

 

Basically, my animations moving parts are all on the top layer, so when captivate pauses the slide, it will pause my animation too.  This is not what i want as you cant set a slide to have infinite time.  because my user may want to replay the animation for hours, technically he can't because the slide will eventually hit its own timer and the animation will freeze where it is regardless of its own actionscript, etc.

 

However, as i have read before, if i convert my animation into a symbol it runs even if captivate pauses.  This is what i want, as i want the pause, restart buttons to be within the swf file, not captivate. 

 

The problem is that, apparently, having animations with moving parts that are not the top layer causes problems, apparently (if this is true, then adobe is such a lier, boasting creative suite when the most basic functions of one aren't functional in another).  So i don't quite know what the best way to do this is now.

 

My animation basically is a well kill process, in stages the animation runs then pauses to inform the viewer of some facts, they are presented with a resume button to continue, it plays after button is clicked then pauses on own, etc, etc, then at end it pauses on own and presents a replay button.  Again, all of the moving parts are currently on the top layer.

 

Anyone know what my best path should be to achieve this without sacrificing playback quality, etc?


Viewing all articles
Browse latest Browse all 23155

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>