Hi, I am building a demo using a small unit from Module 1 of my course. I currently took a slide that was text-heavy and inserted a click to reveal the slide. Now I added a button that gives them an option to listen to the narrator for those who are audio learners. However, my audio is playing regardless of me clicking the button?
Or should I remove the button that gives them an option and just leave it as click and reveal?
You’re welcome! Here is a more global post about Timeline pausing, very popular when you see the number of views:
http://blog.lilybiri.com/pausing-captivates-timeline
Just want to say that this type of problems happens a lot when starting using Captivate. Reason: lack of understanding of the Timeline. I have lot of blogs (and did many presentations in conferences) about that topic, but will limit here to explain some basics related with your problem. Here is one link, which talks specifically about audio and the Timeline, but you may have to first learn more basic stuff:
Pausing Timeline and Audio clips – eLearning (adobe.com)
You used an audio clip attached to the button, this type of audio is ‘object audio’. That type of audio starts playing when the object becomes visible, in this case at 3 seconds. You did extend the duration of the slide timeline, probably to fit the length of the audio clip which was completely unnecessary! The playhead remains paused at the pausing point of that button, which is at 4.5 seconds. I don’t know which command is triggered when you click the button, but if the option ‘Continue playing the project’ is unchecked, the playhead remains at the pausing point.Â
I don’t know exactly which button is used for the choice to play the audio or not, because you also have another button pausing the timeline at 1.5secs?
There are multiple ways to achieve what you want, but object audio is NOT the way. Prefer using the command ‘Play Audio’ triggered by the Success event of a button. Again, you will not need to extend the duration of the slide. You can even provide another button to stop the audio, with the command ‘Stop triggered audio’.
Another approach, where you can have a toggle button to play/stop audio would be to turn the button into a multistate object with an extra custom state to which you attach the audio. In that case you can use the ‘Change State…’ command both for playing and stopping, but probably will need a conditional action which may be bit over your head.
Third approach would be with a direct conditional action, and you’d better use a variable in that situation. Hence why I mention it as the third solution.
You must be logged in to post a comment.