Revisiting Slide
Nov 23, 2017
Hello,
I have created a custom next button which activates after a video is complete. However, when i revisit the slide, i would want my slide to restart from the beginning and the custom next button to be enabled. I have changed my properties to "Reset to Initial State". By doing that my video plays from the beginning but my variables/triggers also get reset. How can i reset my slide without reseting my variables/triggers? I use storyline 3.
Thank you!
5 Replies
Hi Vaibhav,
When you set the slide to Reset to initial state, it should be resetting everything, but not your variables.
I'm not sure how you've set it up, but I would:
1. Set slide to Reset to Initial Slide (as you have it)
2. Create T/F variable, say "nextButton" (or whatever name you want) set to False
3. Set the Next button to Initial state Disabled.
4. Set any other triggers you need (i.e. change state of next button to Normal when media completes)
5. Add a Slide Trigger right at the top that says "Change state of Next button to Normal when timeline starts if Variable nextButton is True". The first time it will be False, so the button will stay disabled.
6. Add a trigger to Adjust Variable nextButton to True when user clicks next button (after it's been enabled by the video completing). On any subsequent visit, the variable will be True therefore the button will change to Normal when the timeline starts.
Hope this helps!
Hi Veronica, this logic totally makes sense... I am stuck in a similar issue. But I am using the default next button; which is why I cannot set the initial state to disabled. However, I gave a trigger to change state of next button to disabled when timeline starts. Unfortunately on revisiting, I want it to be normal, but it is taking my initial disabled trigger when timeline starts. Is there a workaround? Given the size of the project and deadline, I have to use the built in next and previous button.
Hi Prita
you should be able to use Veronica's steps 5 and 6 above to achieve that.
Hi Prita,
Attached is a quick example. Let me know if you have any questions.
Thanks Veronica, it worked :)
This discussion is closed. You can start a new discussion or contact Articulate Support.