Unable to go back on visited state. How do I fix this issue?
Jun 07, 2017
I am working on a slide that has hotspots, variables, layers and states. I want to display this page where all hotspots needs to be clicked before proceeding to next page. On this page I used user click feature, when users click in a hotspot it would show the layers and after layer is display it will change the state to visited.
All my variables, and triggers seems to be working good so far when I preview the slide. I also changed to resume saved state in when revisiting section under slide properties. What I can’t get to understand when I publish the file and test in the LMS this slide behaves differently. I am unable click on visited box, it wouldn’t display any layer slides associated with that visited box.
I am struggling and stuck on here. I can’t revisit after it has been visited in the same page. I don’t know why it is behaving this way.
Can anyone help!!
10 Replies
Hi Anu,
Thanks for those details and for including the screenshot. It's tough to say what could be causing this without looking more closely at your file. Could you share the original .story file (or even just the one slide) here? Thanks!
HI Anu -
I think (though not sure without seeing your Storyline file) that your problem probably comes from those variables you are setting. Variables do or don't get reset the way you expect, depending on the urgency of your deadline. :-)
Looking at your screenshot, it seems like you can simplify your setup quite a bit. You don't need those triggers and variables in the hotspot triggers. In fact, you don't need the hotspots at all. You can just use the oval shapes to show the layers.
Generally speaking, the more objects, triggers, and variables you use on a slide, the more you increase your chances of introducing some sort of logic error. The more you can simplify the interactions (while still achieving the goals of your interaction), the better.
Hope this helps.
Chris
Here is the story file for the slide .
Thanks Chris for your input. I will give a try.
Hi Anu...
I see in your SL file that you already have a Visited state for your ovals, so you are already halfway there. :) If you do away with the hotspots, then the ovals will automatically show as Visited when the learner clicks on them (because they are clicking directly on the oval) - the hotspots were redundant.
Also, the visited state of the ovals is a visual reminder to the learner that they have not yet visited all of the ovals, That, along with your instructions to "Click on each step to learn more", provides a reminder to the learner that they need to click on all of the steps, and so you won't miss all of those variables in the (now removed) hotspots, and you don't need the "Incompleted" layer to remind them to click everything. They already have the visual cues (the Visited state of the ovals) on the screen to remind them.
Finally, you could use a trigger to disable the Next button (when the slide timeline starts) so the learner cannot click on it at all anyway, until all of the ovals are clicked. Add another slide trigger similar to the one I showed in the screen capture above, but have it disable the Next button if all of the ovals ARE NOT visited.
Chris
Thank you so much Chris for details steps and instructions including screen shots. I really appreciate it . As you suggested I removed all the hotspots and followed the steps it is now working as expecting . I am able to be revisit the state that was visited.
Glad it was helpful Anu. Good luck with your project.
Chris
Hi Anu -
You probably already figured this out, but just to be safe... In my post above, I should have changed the Next button to Disabled if ANY of those ovals are not Visited, not if ALL are not visited as in my screen capture.
Regards,
Chris
So nice of you to chime in with an update/clarification Chris :) Thanks!
No problem Leslie. :-)
This discussion is closed. You can start a new discussion or contact Articulate Support.