I am still new to Storyline, and working on a module that needs to make a click on a marker a requirement before the user can advance to the next slide. I have tried many scenarios with the triggers, but can't seem to make that happen. Is it even possible to stop the user from clicking the next button until they click on the marker?
Actually, I think a better approach is to use a trigger to Change state of the next button to Disabled when the timeline starts. Then create a trigger to Change the state of the next button to Normal with the conditions that all the states of the Markers are visited. Regardless of the order in which the markers are clicked the NEXT button will become active once they have all been viewed.
Thanks for chiming in to share your solution as well. My only caution with your approach is if the user can come back to this slide, then the Next button will be disabled again. Just something to consider as you're building your course.
Thanks for the reminder Leslie. I noticed this issue in a previous course and in that case set the trigger to change the state when the timeline reached .05 seconds with the slide set to resume saved state.
I m trying to do the same, Change the state of a button when variable changes (f). Variable is AllMarkersVisited. I created a condition for each of the three markers ==Equal to True. Missing something to make the button change states.
I also tried creating variables for each of the markers using one as a trigger and the other two as conditions.
9 Replies
Hi Laura,
This is possible by using a variable.
- create a True/False variable and set it to false by default
- add a trigger on your marker that says adjust variable to true when user clicks the marker
- on the next button, add a condition that says 'next button jumps to next slide IF variable equal to true
- Tony
Hi Laura! Looks like Tony has popped in to assist you here :)
PERFECT! Thank you so much. It works. :)
Glad to hear it. Thanks for the update Laura :)
Actually, I think a better approach is to use a trigger to Change state of the next button to Disabled when the timeline starts. Then create a trigger to Change the state of the next button to Normal with the conditions that all the states of the Markers are visited. Regardless of the order in which the markers are clicked the NEXT button will become active once they have all been viewed.
Hi Michael,
Thanks for chiming in to share your solution as well. My only caution with your approach is if the user can come back to this slide, then the Next button will be disabled again. Just something to consider as you're building your course.
Thanks for the reminder Leslie. I noticed this issue in a previous course and in that case set the trigger to change the state when the timeline reached .05 seconds with the slide set to resume saved state.
I m trying to do the same, Change the state of a button when variable changes (f). Variable is AllMarkersVisited. I created a condition for each of the three markers ==Equal to True. Missing something to make the button change states.
I also tried creating variables for each of the markers using one as a trigger and the other two as conditions.
What am I missing?
Hey Melissa,
I remember you saying here that you figured something out, but this post seems to be after that :)
So, if you've got a .story file you'd like us to take a look at, we'd be happy to help you out.
This discussion is closed. You can start a new discussion or contact Articulate Support.