Copy link to clipboard
Copied
I've got a Captivate 9, blank project. I'm using the white theme. I have not changed the defaults on anything. I have a slide with audio and at the end of the audio it says, "Click on each image to find out more." 4 image buttons appear.
Each button has had the pause removed and, upon clicking it, conditional advanced actions play it's own audio file, increase the variable to 1 and, if the other image buttons (4 total) have already been clicked, then automatically go to the next slide. I have a small click box in the corner to pause the slide, and deactivated "allow mouse click". The click box is hidden on output.
My problem is this. A few seconds after the audio stops, the slide grays out and none of the advanced actions are working. Is it a timeline issue or length of slide issue?
Copy link to clipboard
Copied
Very probable: timeline issue. Can you pkease post a screenshot of the timeline of that sclie, and of the conditinoal action(s)?
You shouldn't have taken out the pausing points of the buttons, but have them all at the same position. If you take it out, the playhead will continue.
Copy link to clipboard
Copied
The Else statements are the same first 3 lines in Actions.
Again, the buttons appear as the audio says, "Click on each image to find out more."
Copy link to clipboard
Copied
I don't understand what you want to do with this action (BTW, next time use the Preview button to show the whole conditional action, it is the first button in the control panel top right).
This is what I read in the action: Go to Next Slide when three variables are greater than 0? If they are not all greater than 0, increment the variable. Play Audio followed by Stop Triggered Audio means that there will not be audio at all? Why are you adding those audio commands?
The slide is paused by a click button. What is its function?
I thought you wanted to show an image with those buttons? But that is not appearing in the action at all. Can you tell me what you really want to do in detail. Are you new to advanced actions?
Copy link to clipboard
Copied
I want the learner to be forced to click on each button and hear the entire audio file that is attached. (The button is filled with an image so nothing has to show or hide).
I used "Stop triggered audio" in case the learner clicked on another button without fully listening to the first button. I thought both audio files would be playing at the same time. I've removed the "Stop Triggered Audio" and now hear the files but by the time I am in the middle of the second button audio file, the screen grays out.
The click button was to pause the slide until the learner had clicked on all four buttons. But perhaps putting the pause back in the buttons will do that?
I feel like I need to add up the time for each audio file and extend the slide length to that additional time so it doesn't gray out.
Copy link to clipboard
Copied
Stop Triggered audio is not necessary if the second audio clip is started with Play audio as well. But you reversed the Play and Stop anyway.
With your setup, the learner could still click quickly on all buttons. Those shape buttons only play an audio clip. What do you want to d with the variables? Has something to appear after all buttons have been clicked, and audio has been listened to? Like a Next button appearin, thus forcing the user to remain on the slide until each audio has been listened to?
To force the learner to listen to the audio, you could do this (I'll name the buttons Bt_1, Bt_2, Bt_3 and Bt_4), you can take the click box out, but put pausing points back to the shape buttons (same location):
Action for button 1:
Disable Bt_2
Disable Bt_3
Disable Bt_4
Play Auido 1
Delay Next actions by x secs x = length of the audio clip in seconds
Enable Bt_2
Enable Bt_3
Enable Bt_4
This is a standard action. However if you want to have something happening when all buttons are clicked, you'll need variables and conditional actions with 2 decisions/
Copy link to clipboard
Copied
That's cool. Thank you!
After they listen to all the audio files, the slide can automatically go to the next slide because they have to do the same thing with four new images.
I had the variables in there because I wanted to count each time the image was clicked. Once all four variables on the screen were greater than one, the slide would go to the next screen.
Copy link to clipboard
Copied
That makes it more complicated, You will need conditional actions, and variables in that case. From the screenshot I see that you are not yet on CP2017, which would be easier. The two decisions will be:
First decision 'Always' is a mimicked standard action. FOr button 1 that would be
IF 1 is equal to 1
Disable Bt_2
Disable Bt_3
Disable Bt_4
Play Auido 1
Assign v_one with 1
Delay Next actions by x secs x = length of the audio clip in seconds
Enable Bt_2
Enable Bt_3
Enable Bt_4
Second decision 'CheckVars'
IF v_one is equal to 1 AND
v_two is equal to 1 AND
v_three is equal to 1 AND
v_four is equal to 1
Go to Next Slide
Copy link to clipboard
Copied
All the actions are working now!!!!!! but the screen is still graying out before the audio clips are finished. I've got the pause at 6 seconds for each button and they are showing for the rest of the slide.
Copy link to clipboard
Copied
Check if you have a transition on the slide, or on object on the slide. Put the pausing point about 1sec before the end of the slide.