Forum Discussion
Disable Next Button on a Slide until all Buttons are Visited
Just wanted to chime in here for any future users who are desperately trying to make this work like I was only a few moments ago.
In storyline360 you might not need to use variables at all.
I don't fully understand them yet and I was getting a weird thing when if I left the slide and went back to it sometimes the next button was greyed out and sometimes it wasn't, it was very frustrating.
My slide had three panels I wanted learners to click and read the information that came up in the layer that opened before moving on.
All I did was:
1. Set a trigger to change state of next button to disabled when timeline starts on this slide
2. Create a visited state for my panels and set a trigger for that (change state of rectangle to visited when user clicks on it)
3. Set a trigger to change state of next button to normal once all rectangles (the panels) had changed their state to visited.
This works like a charm but it does have a few limitations.
You must make sure you slide is set to reset to initial state when revisiting (or else the next button will always disable because of the first trigger) which means your learners will have to interact with your objects every single time which can be frustrating too. And, this works for things where you can trigger something due to a change in state, with more complex interactions you might have to find one more workaround on top of this.
Anyway, just thought I would put this out there in case anyone needed it!