Forum Discussion
Disable Next Button on a Slide until all Buttons are Visited
You said:
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.
I suspect the sometimes yes, and sometimes no was caused by the slide being set to "automatically choose" state on revisit. If it chooses to reset, then the timeline starts, the first trigger functions, and Next is disabled. If it chooses saved state, then the Next button is already enabled from the previous visit and stays enabled.
I believe this is a mis-print:
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,
I believe you meant the slide needs to be set to saved state on revisit. If it is set to initial state, the timeline WILL restart, and the first trigger will fire.
This method works well if nothing the learner clicks takes them to a different slide. If they get part way through the process, and go to a different slide, then using the change to visited state of all the buttons is not always reliable. In that case, you may need to use variables.
Hi Walt!
I double checked this and made sure to have it on 'reset to initial state'.
I am still learning storyline360 so I'm sure there is probably a very simple solution to why it isn't behaving the way I want it to. I tried lots of other things like a trigger setting the variable to false when timeline starts but it didn't fix the bug.
Ideally I would have the next button locked going forwards but unlocked when revisiting but I haven't found a way to do this yet.