Forum Discussion
Reset button (not for a quiz)
Hi everyone,
I need a reset button...
My module simulates a conversation (4 scenes = 4 discussions).
My slide properties are set on 'Resume saved state" (I need this property so that the learner could go back and read the beginning of the discussion).
And then, I need a reset button if the learner wants to try other answers (jump to the 1st slide of the scene AND reset to initial state). The button is located on the slide master (1 master per scene).
I read that this feature doesn't exist...
Does someone know how to create it? Maybe with javascript?
Thanks in advance for your help!
- IsabelleALLERMOCommunity Member
I feel alone...
Hello Isabelle!
I'm happy to step in! It sounds like you're simply hoping to refresh the course using a button. In Storyline 360, you can reset quiz questions but there isn't a trigger to reset the entire course. What I'd recommend is to add triggers to set buttons to the normal state when the variable reaches a specific value. For example, you can start by adding a variable called "Reset." Determine what the value should be when the learner reaches the end. Lastly, change the state of objects to normal when the variable reaches that value.
This is just one suggestion but I'm excited to see what others suggest too!
- LD_SabrinaCommunity Member
Hi, I have a similar problem.
I need a reset button for a slide that is not a quiz slide.
The slide properties need to be set to 'resume saved state' because the user has to switch between different slides to work on the particular slide that needs to be reset.
They have 3 attempts to get something right. After the third attempt fails, a layer pops up that should allow them to reset this particular slide so they can try again.
(It's a click an reveal type of actitvity)Can anybody help?
Hi Sabrina,
One way to get this to work consistently is to use the "reset to initial state" slide revisit behavior and use triggers to control the states of the slide objects. Feel free to share a copy of your Storyline 360 project file here so we can look at your current setup.
It will be easier for the community to adjust your design once we have an actual file to work on!
- JudyNolletSuper Hero
Based on your description, it sounds like you could simply add triggers on the layer that change the state of the base objects as needed before closing the layer. If variables are involved, triggers should also reset those.
- LD_SabrinaCommunity Member
Yeah, I could track the states on that particular slide with variables and use triggers to control them, when I set the slide revisit behavior to "reset initial state".
It would have just been easier and faster if there was a reset button for the slide^^
- JudyNolletSuper Hero
"Reset to initial state" when revisiting does what it says: it resets the objects back to the state they were in when the person first visited the slide. It also replays the timeline.
- With that setting in Slide Properties, it's possible to quickly "reset" the slide with one trigger that "jumps to slide this slide."
- Variables maintain their value until a trigger adjusts them. Thus, triggers to reset/adjust appropriate variables may still be needed.
However, because you need the slide to "Resume saved state," you will need triggers for resetting. Those could easily go on the layer that shows after attempts have been used up. For each object that might have changed its state, put a trigger to "change the state of ___ to ___" when the user clicks whatever button is used to close the layer.