I'm trying to make a slide where the user has to click on multiple hotspots in a paragraph. Once they've found all 10, they can advance. If they miss some, they should get a warning to try again. I've attached the slide below. For some reason, even when they find all 10, they get a warning that they've done it wrong. Can anyone help me and tell me what I'm doing wrong?
Hi Jon! Looks like you have some overlapping hotspots, which probably presents the problem. Are you getting the 'correct' layers to pop up that you've built in? Is that how you know all the correct answers were selected? I'm looking into your file a bit more now.
Yeah, every time I click on a hotspot, the correct layer pops up (outlining it in red), so I think they're working (at least enough to show the outline layer). Everything seems to work fine until the end. Even when all 10 are selected, the user is getting an error message and can't continue.
I am seeing the same result as you and my first hypothesis does not seem to be correct :)
For the sake of your time, I'm going to advise that you submit your file to our support team here so that they can dig a bit deeper and see what may be going on.
I will be happy to follow along as well, so just let me know when that is submitted.
Took a quick look and my assumption is converting to a multiple selection using hotspots is the throwing the error.
Meaning, multiple selection is based on check boxes with Selected states. Since hotspots don't have states, the interaction doesn't know it's been clicked (selected).
I added 10 checkboxes off to the side of the slide. Then added triggers to force those checkboxes into their selected states based on the corresponding click of the hotspot.
Then updated the quiz template to those checkboxes instead of hotspots.
Works fine now. May need to adjust the hotspots on the story a bit though.
Thanks Leslie. As you know there are a million ways to solve the same problem in Storyline. Variables are certainly a solid go to solution, but I try to look at ways of leveraging what's already there first where Storyline does the work under the hood. :)
Thanks everyone for your help. It turns out, the answer was a combination of your advice with the advice of Miker Ang from support. Apparently hotspots don't work with the Freeform quiz, so I had to change all of them to shapes. Then, using Kevin's advice, I made each shape have a 'selected' state. Doing that solved the problem.
10 Replies
Hi Jon! Looks like you have some overlapping hotspots, which probably presents the problem. Are you getting the 'correct' layers to pop up that you've built in? Is that how you know all the correct answers were selected? I'm looking into your file a bit more now.
Yeah, every time I click on a hotspot, the correct layer pops up (outlining it in red), so I think they're working (at least enough to show the outline layer). Everything seems to work fine until the end. Even when all 10 are selected, the user is getting an error message and can't continue.
Hi Jon!
I am seeing the same result as you and my first hypothesis does not seem to be correct :)
For the sake of your time, I'm going to advise that you submit your file to our support team here so that they can dig a bit deeper and see what may be going on.
I will be happy to follow along as well, so just let me know when that is submitted.
Thanks. I've just sent it off.
I appreciate it Jon! I see where you have submitted (00704483) and you should be hearing from someone soon.
Hi Jon,
Took a quick look and my assumption is converting to a multiple selection using hotspots is the throwing the error.
Meaning, multiple selection is based on check boxes with Selected states. Since hotspots don't have states, the interaction doesn't know it's been clicked (selected).
I added 10 checkboxes off to the side of the slide. Then added triggers to force those checkboxes into their selected states based on the corresponding click of the hotspot.
Then updated the quiz template to those checkboxes instead of hotspots.
Works fine now. May need to adjust the hotspots on the story a bit though.
Hope this helps.
Great explanation and solution Kevin. I was thinking variables, but that seemed a little much. Perhaps this will help Jon on his way :)
Thanks Leslie. As you know there are a million ways to solve the same problem in Storyline. Variables are certainly a solid go to solution, but I try to look at ways of leveraging what's already there first where Storyline does the work under the hood. :)
Thanks everyone for your help. It turns out, the answer was a combination of your advice with the advice of Miker Ang from support. Apparently hotspots don't work with the Freeform quiz, so I had to change all of them to shapes. Then, using Kevin's advice, I made each shape have a 'selected' state. Doing that solved the problem.
Glad that Kevin and Miker were able to assist you here Jon and I appreciate you popping back in to share with the community :)
This discussion is closed. You can start a new discussion or contact Articulate Support.