Variables and Layers
May 07, 2013
I have a slide that has multiple markers on it. I have added a hotspot, and text says click here, that will link the learner to the next slide but I only want it to appear after the learner has viewed all of my markers.
I created a new variable (True/False) and set it to False. I set the slide up so that after all of the markers switch to the visited state the variable will switch to true.
I then setup a trigger that says when the variable switches to True show the layer that has my hotspot and text.
The only problem I am having is that as soon as they click the last marker the text box appears to explain the feature but then it immediately disappears due to the variable changing and the trigger being triggered.
Any thoughts on how I could delay it so that the user can view all of the markers and it does not close the pop up text screen as soon as they click on the marker?
5 Replies
My initial thought is to add a condition that says "jump to slide when markers are visited AND none of them are currently selected" but that is not working.
Here is an example of the slides I am working with.
Hi Rob,
Thanks for the file!
I took a look and I can definitely see the problem with the last selected marker. This happens, I believe, because you're leaving the main layer as soon as the variable changes.
One option that seems to work for this, however, is to use the text from the "Complete" layer on the main slide itself. Simply start with a "Hidden" initial state and change the state of the text when the variable changes. This way, the user is still on the same layer and the content for the last marker is still available for them to read.
I made these changes in your file, if you'd like to check it out.
Let me know if this works for you.
Thanks!
Just tested it. That worked perfectly! Thank you!
Wonderful! Glad I could help :D
Good luck with the project, Rob and have a great day!
Christine
This discussion is closed. You can start a new discussion or contact Articulate Support.