Copy link to clipboard
Copied
I have an advanced action playing which has a number of "Delay Next Actions By" commands within it. It is in the form of a popup with an audio track and a sequence of images. On closing the popup window, I can get the audio to stop with a stop triggered audio command, however, the action itself continues to play since there are time delays within it. Is there command to get this action to stop playing when I click to close the popup? I'm using captivate 9.
Thanks,
Jeff
Copy link to clipboard
Copied
No, once the action is starting it will continue, not taking into account anything. I think (no time to check it out) that if you go to another slide and come back to re-enter the slide it would stop. Which event do you use to start the action?
Copy link to clipboard
Copied
To Start the action, I'm simply clicking on a hotspot which executes the advanced action described above.
Copy link to clipboard
Copied
If clicking something is supposed to immediately stop what is happening you will NOT be able to achieve it the way you have currently designed this interaction. You need to redesign it.
I suggest you have all this on a different slide and just jump to that slide rather than trying to do everything within a popup on the same slide. Then you can use an Action to jump to a different slide to terminate whatever is happening.
Copy link to clipboard
Copied
I've used that technique in the past, and it works. The problem is that while you can exclude this "secondary" slide from the TOC, if you have the playbar activated, it will go to this slide when using the forward button. Is there a way to tell Captivate to skip slides when using the forward button?
Jeff
Copy link to clipboard
Copied
Did you try my idea?
Copy link to clipboard
Copied
After doing a little test, it appears that the advanced action does NOT stop executing when leaving and coming back to the slide!
Jeff
Copy link to clipboard
Copied
I see, thanks for testing. Wished I had some time to test other possibilities.
Copy link to clipboard
Copied
I wasn't suggesting that you executed the same Advanced Action when you jumped to the other slide. My intention was that you NOT use the same approach but simply put the objects on the timeline on that slide so that you did not need to use an Advanced Action with Delays etc.
In this way, as soon as the user executes any action on that slide to leave the slide then the audio and anything else happening on that slide timeline would be terminated.