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

How to synchorize a click with audio in a slide with hotspots?

New Here ,
Nov 22, 2017 Nov 22, 2017

Hi all,

here is my problem/doubt: I have a slide with three hot spots. Everyone has his own audio that plays when the trainee clicks on it, and I want that a button to the next slide appears only when the audio of the third hot spot finish...is that possible?

Thank you!

350
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

correct answers 1 Correct answer

Community Expert , Nov 22, 2017 Nov 22, 2017

Yes it is possible, but it's not all that simple.

You need a separate variable to track the fact that each hot spot has been clicked and you need the Hotspots to execute Conditional Advanced Actions that not only execute the action to play the relevant audio file, but also then look at whether or not all of the other hotspots have also been clicked before then showing the button that was previously hidden.  AND...since you appear to only want that button to appear AFTER the audio file has played,

...
Translate
Community Expert ,
Nov 22, 2017 Nov 22, 2017

Yes it is possible, but it's not all that simple.

You need a separate variable to track the fact that each hot spot has been clicked and you need the Hotspots to execute Conditional Advanced Actions that not only execute the action to play the relevant audio file, but also then look at whether or not all of the other hotspots have also been clicked before then showing the button that was previously hidden.  AND...since you appear to only want that button to appear AFTER the audio file has played, you also need to make use of the Delay Next Action By action to time the SHOW action for that button so that it only appears AFTER the correct number of seconds.

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 ,
Nov 23, 2017 Nov 23, 2017

Hi Rod,

thanks for the answer but I'm working with Captivate 7 and this versions doesn't have this action, isn't?

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 ,
Nov 23, 2017 Nov 23, 2017

You are correct.  In that case your options are more limited.

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 ,
Nov 23, 2017 Nov 23, 2017

I had a similar solution in mind, but wanted first to know more details like the version number. 

There is an alternative, using object audio and micronavigation.  Do you have experience with advanced actions?

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 ,
Nov 23, 2017 Nov 23, 2017

Just a little bit...The version of Captivate 7 is 7.0.1.237

Thanks in advance! In any case, I will try to update to Captivate 9...

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 ,
Nov 23, 2017 Nov 23, 2017

No need for me to bother to explain, if you will upgrade to CP9 where the command 'Delay Next Actions by....' is available. Why not update to CP2017?

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 ,
Nov 23, 2017 Nov 23, 2017

The Delay Next Actions by is a great innovation! Thank you very much to both.

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 ,
Nov 23, 2017 Nov 23, 2017
LATEST

It is indeed, but you have to be aware of its limitations as well. That command cannot be 'paused' by neither the Pause command, nor a pausing point of an interactive object. Watch this embedded interactive presentation where I specify which items are not affected by Pause/Pausing point:

Timeline - Advanced Workflows - Captivate blog

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