Count Trigger for visited layers, stop base movement when hovered
Sep 10, 2013
I created a slide where the learner hovers over the data field and the information layer appears. But have run into 2 problems.
1. I set the layer properties to not allow the learner to click on base slide. But they are able to move the mouse and the next layer stops before the time line ends. Is there a way to create a trigger to keep them from being able to do this? Would it make a difference if they had to click the field versus hover to get activate the layer?
2. I have a counter that shows the learner how many of the 12 fields they have visited to assist in keeping count. The hover boxes will be transparent when the course is live, so there will be no 'visited' state being shown. The counter works as designed, but if they revisit a field it also adds to the counter. I tried to create a visit state on an object off the side of the screen, but all that did was make the counter not work at all. Can someone tell me how I would add a trigger for it to know to not add to the counter if the layer has already been visited?
I have attached what I have working so far if that helps. Thanks you in advance for the assistance. I am slowly learning how to use triggers.
6 Replies
For #1, uncheck the "Restore on mouse leave" box on your show layer triggers. Still thinking about the second point.
For #2, is the counter a must-have? Could you instead display a check-mark or some other visual cue (via states) to let learners see what's already been viewed?
If you want to still have a counter, this is how I managed to do it:
Not sure if this is the easiest or most elegant way to accomplish this, but it seems to do the trick.
Nice Jesse. I came to the same conclusion (I think)
Here's the story file. I only applied it to the Accnt Type shape but you can see hwo it works
Blair
I am slowly getting the hang of variables and states.Thank you for the help.
Glad to hear it Cheryl! Glad they were able to help you out
This discussion is closed. You can start a new discussion or contact Articulate Support.