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
Christine Hendrickson

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.


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