How to have the 'next' button locked until all layers visited

May 02, 2014

Hi all,

I am making my first Storyline project, and I am not quite sure how to go about this (or if it is even possible!).

I have a slide, with three layers. Three buttons on the slide display each layer in turn. What we would like to do is stop the user clicking to the next slide until all layers have been seen.

I am using the next and back buttons in the player.

Any help would be greatly appreciated.

Ruth

8 Replies
Hassan Altaf Qazi

Hey Ruth!

Create a true/false variable....with default value false....set a trigger on the third layer....Adjust variable when time line ends to a value of true....On the base layer(dats the slide)....set the trigger...jump to slide...next slide...when user clicks...next button on condition if variable is true.

Best of luck!

Kat

sorry to open an old post! I have this and want to do it but unsure how after looking at the suggested tutorial too in ashleys post. 

I have a base layer with 3 'buttons' to show the three layers.  I dont want them to be able to move on until all layers have been seen,  I'm trying to set up my first trigger but not fully understanding how to do the true/false mentioned.  

Judy Nollet

Maria's option of using states is wonderful in its simplicity. However, if you want to ensure the user stays on a layer until its timeline ends, that takes a bit more programming. 

This demo in this post provides multiple ways to control the NEXT button: 

https://community.articulate.com/discussions/articulate-storyline/tip-controlling-the-next-button-101