Hi, I'm using Storyline 360 and have a slide with 3 hotspots that reveal layers when clicked. I would like the learner to only be able to move to the next slide if they have clicked on all 3 hotspots. I can't seem to find a way to "lock" the slide until they have clicked on all the hotspots.
you can use a varibale to achieve this. I would recommend true/false variables for each layer. Like variable for layer 1 changes from false to true when the timeline of layer 1 starts etc. And then you can choose either to hide the next button from the beginning and show it, when all 3 variables are true or enable the function to click on the next button only when all 3 variables are true.
I build an example for both. :) See attached file. I added a form outside of the slide, because sometimes you need an action (clicking on something etc.) to get the trigger to work correctly.
3 Replies
Hi Elaine,
you can use a varibale to achieve this. I would recommend true/false variables for each layer. Like variable for layer 1 changes from false to true when the timeline of layer 1 starts etc. And then you can choose either to hide the next button from the beginning and show it, when all 3 variables are true or enable the function to click on the next button only when all 3 variables are true.
I build an example for both. :) See attached file. I added a form outside of the slide, because sometimes you need an action (clicking on something etc.) to get the trigger to work correctly.
Susi
Instead of hotspots, you could use transparent objects and use their Visited state to determine when all three areas have been clicked.
Thanks everyone!! I tried the variable option and it works really well!
This discussion is closed. You can start a new discussion or contact Articulate Support.