Articulate Storyline Slide with multiple buttons and layers not working

Hello Heros,

I have a Articulate Storyline slide with 4 layers and all have audio. There are 4 buttons linked so that when the user clicks a button, it goes to the corresponding layer. I want to advance to the next slide once all 4 layers have finished playing in their entirety. I have set up the base layer so that the user cannot click a button until it is finished playing.  I also created a "Completed" state that changes the button's color once the audio is done playing on each layer. 

The Base layer works fine and I am not able to click a button until it is complete as I had hoped. The problem I am having is that the user can click on any of the buttons at any time to listen to that layer. I have set up triggers to try to prevent them from clicking on another button until that one finishes. It is not working.  Also, once the layer is done playing, it does not change to the completed state as I have it set up. Any thoughts? I am happy to share the slide as I am sure you will need to see how I have it set up.

2 Replies
Anna Grillo

Hi Kyle,

I made the following changes to your project:

  • Changed each rectangle’s initial state to disabled.
  • Triggered each rectangle’s state to change to normal once the base layer’s timeline ended.
  • Deleted all objects on each individual layer except for the audio.
  • Added the following 3 triggers to each individual layer:
    • Change state of the rectangle associated with that layer to completed when the timeline ends.
    • Jump to slide 1.1 when the timeline ends IF the state of any other rectangle is NOT completed.
    • Jump to slide 1.2 when the timeline ends IF the state of all rectangles is completed.
  • Adjusted the slide properties to resume saved state.

See attached for these changes in action. Let me know if you have any questions!