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
Veronica Budnikas

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!

 

 

Prita Prabhu

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.

This discussion is closed. You can start a new discussion or contact Articulate Support.