Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to have GIFs replay on slide revisit?

Engaged ,
Jan 18, 2018 Jan 18, 2018

Hi, I have a responsive Captivate project in Captivate 2017 and on one of my slides I have several GIFs that are revealed by clicking buttons. I was worried at first that the GIFs would all play at the beginning of the slide and not on the hit of each button - however setting each GIF to hidden on enter of the slide and then having a button reveal each one seems to work well, which is great! The only problem is that if the user comes back to the slide and clicks through the buttons again revealing the GIFs, they seem to have already played and jump to the end of each GIF - which breaks up the simulated interactive animation.

Any ideas on how to reset the GIFs upon slide revisit so they will always play from the beginning once shown?

Thanks!

569
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 19, 2018 Jan 19, 2018

Difficult to answer, too much details are lacking. I have issues with some animated GIF's as well, and try to replace them by OAM's. How were they set up, which application did you use? How do you trigger them exactly: is this a Show command? Are they set to loop or not? Was it not possible to have the same result with Effects in Captivate which are totally controllable by commands?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jan 19, 2018 Jan 19, 2018

I make my GIFs in After Effects, export via media encoder, then open in Photoshop to export as GIF file. I reveal them in Captivate by using the 'hide' command on entering the slide to hide them all, then a series of buttons 'show' and 'hide'  them again. They are set to only play once (not looping), since I want the interaction to be like: user clicks a button, animation happens then stops, user clicks another button, a different animation happens and stops, etc.

I suppose I could make this interaction as an .oam file, but I already have a lot of .oam files in my project and they seem to load slowly, so I'm looking for alternatives. I don't think it would be quite possible to make the same animation with Captivate effects since I'm using a 3D model in After Effects and there is no Z rotation in Captivate

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 31, 2018 Jan 31, 2018

Hi Keelym, have you had any luck on this?  I keep finding myself in that same situation.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Jan 31, 2018 Jan 31, 2018
LATEST

Not yet, unfortunately. The more I've tested it, it seems they will play again from the beginning if I pause for a moment (I guess they are loading?) I'm not savvy enough with javascript or anything to try and make sure they've loaded before showing... I'm not even sure if that's the issue or if it's something else.  

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources