Skip to main content
Participant
April 30, 2014
Question

Animated GIF - Sync, Control, or Reset?

  • April 30, 2014
  • 1 reply
  • 844 views

I have a CP7 project with animated GIFs in it. The GIFs are invisible by default and become visible through an advanced action (Show) attached to a Button object on the same slide. But when I preview the slide and click the Button, the GIFs start animating in the middle of the sequence instead of at the beginning. Is there a way to tell Captivate to start those GIFs over when the button is clicked, or to not start the animation until the objects become visible? I could swear I've done this before but I can't seem to recall how I made it work properly.

This topic has been closed for replies.

1 reply

Participant
May 16, 2014

I've been wrestling with this for a while, and I thought I would share this if it helps anyone besides me:

If an animated GIF is set to be NOT "Visible in output," then the animation will wait until a "Show" command causes the GIF to be displayed.

HOWEVER, at that "Show" command, ALL instances of the Library item representing that GIF will start (even if you have other instances still hidden).

I worked around this by duplicating my animated GIF in the filesystem, then loading it into the library as different instances. Once I did this, each Library item had its own GIF timing, which allowed me to make sure each GIF started the animation when I showed it and not before. That achieved the desired functionality.