Skip to main content
rht68685969
Inspiring
February 14, 2019
Question

Reset slides interactions on last slide

  • February 14, 2019
  • 1 reply
  • 676 views

Hi. I have a course that has a lot of buttons with audio included on it. The problem is: when the users want to restart the course and visit these slides, all the buttons play their sounds and action, which causes a lot of noise. Is there an Advanced Action or Javascript to completely reset the course / interactivities when clicking on a button?

This topic has been closed for replies.

1 reply

Lilybiri
Legend
February 14, 2019

What do you mean by 'buttons with audio included in it', please?

You can attach object audio to any object, also to buttons. But you can also trigger an audio clip with the Success action by using the Play Audio command. It is difficult to uderstand you r question. Why would all the buttons suddenly play their sound or action when revisiting the slide? Actions can only be triggered when the button is clicked.

Resetting a slide: depends on what has to be reset. If you use states, and don't check off the option to retain states, the multistate object will be reset automatically. If you made an object visible with an action, you'll have to hide it again using an action triggered with On Enter slide event.

rht68685969
Inspiring
February 14, 2019

The audio is attached to the object/button that gets visible by an action descripted below:

- Button 1 Action:

Show Group with video

Delay next action by *video time*

Show Button 2 (pop audio attached)

- Button 2 Action:

Show Group with video

Delay next action by *video time*

Show Button 3 (pop audio attached)

So, when user finishes the course and go to the first slide to replay the course and go to this slide, all the buttons are visible (and consequently play the audio attached to them).

Inspiring
February 14, 2019

After the slide has been played, all the audio has been made visible, so when replayed all of the audio will also be played at once.

My suggestion: separate the audio from the buttons and attach it to transparent shapes instead.

On Enter - an action makes all of the transparent shapes hidden

Each button shows the shape that contains the appropriate audio and hides all of the others