I have Freeform "Pick Many" interactions in Storyline 2 course which are basically functioning as a Multiple Answer question.
I have made objects selectable and objects state changes when it is selected. But how can I make them unselectable? For example if user select options A and changes their mind about selecting that option A how can i achieve them unselecting it in a freeform question?
Do you mean that you want to prevent the user from deselecting a object once they've already selected it? If so, you can try adding a disabled state to the object and adding a trigger so that on click it will change the state of that object to disabled. I just gave it a quick try, and the object looks like it is still selected in the preview, however it cannot be clicked again.
If you use a in-built multiple response question. You can select and deselect options before submitting the question.
I'd like to know how to achieve this in a Freeform Pick many. So e.g. there are 3 options; 2 are correct. User selects 1 of the 3 options, but then changes mind so needs to deselect so another option can be selected.
I basically what my freeform to work like a multiple answer question.
I see - that's not a problem. If you create your Free-form question using the "pick many" slide, then it should automatically set it up so that users can select and deselect their choices. Is that function not working on your slide?
How are you creating your freeform question? For me, when I create a "Pick Many" freeform slide, the functionality works fine. Wondering if you did yours creating the functionality from scratch?
I created the slide. Then converted and then adjust so states reflect the user actions.
I've tried creating something from another free form from scratch and looks like you have to click to select and then click again to deselect. But my slide isn't doing that. I will investigate further.
I see now. Perhaps if you create another quiz slide using the freeform pick many slide, then bring your assets onto that slide, you can get the functionality you're looking for?
Alternatively, you may try playing with a transparent object over top of the quiz objects. If you hide them initially, and then "show" them once the user triggers their selection. If this extra button is on top and "shows" (i.e. hidden but now clickable) once the object has been selected, you can create a trigger that when clicked will bring your object back to the deselected/normal state? You would also need to hide the invisible button on top at the same time so that the user can select the object again if they want.
There was a "selected" trigger added to each option which didn't need to be there. So I've removed these and seems to be working. Phew! Thanks for your support though. It really helped me troubleshoot a few things.
11 Replies
Hi Pam,
Do you mean that you want to prevent the user from deselecting a object once they've already selected it? If so, you can try adding a disabled state to the object and adding a trigger so that on click it will change the state of that object to disabled. I just gave it a quick try, and the object looks like it is still selected in the preview, however it cannot be clicked again.
Hi Wanda
If you use a in-built multiple response question. You can select and deselect options before submitting the question.
I'd like to know how to achieve this in a Freeform Pick many. So e.g. there are 3 options; 2 are correct. User selects 1 of the 3 options, but then changes mind so needs to deselect so another option can be selected.
I basically what my freeform to work like a multiple answer question.
Does that make sense?
Hi Pam,
I see - that's not a problem. If you create your Free-form question using the "pick many" slide, then it should automatically set it up so that users can select and deselect their choices. Is that function not working on your slide?
Hi Wanda
No freeform hasn't added that function. Hmmm?
Confused now. Any other ideas?
Hi Pam,
How are you creating your freeform question? For me, when I create a "Pick Many" freeform slide, the functionality works fine. Wondering if you did yours creating the functionality from scratch?
I created the slide. Then converted and then adjust so states reflect the user actions.
I've tried creating something from another free form from scratch and looks like you have to click to select and then click again to deselect. But my slide isn't doing that. I will investigate further.
Hi Pam,
I see now. Perhaps if you create another quiz slide using the freeform pick many slide, then bring your assets onto that slide, you can get the functionality you're looking for?
Alternatively, you may try playing with a transparent object over top of the quiz objects. If you hide them initially, and then "show" them once the user triggers their selection. If this extra button is on top and "shows" (i.e. hidden but now clickable) once the object has been selected, you can create a trigger that when clicked will bring your object back to the deselected/normal state? You would also need to hide the invisible button on top at the same time so that the user can select the object again if they want.
Hope that makes sense...
Hi Wanda
I've worked it out.
There was a "selected" trigger added to each option which didn't need to be there. So I've removed these and seems to be working. Phew! Thanks for your support though. It really helped me troubleshoot a few things.
Pam
Hi Pam,
LOL - isn't that always the way... glad it turned out to be a simple fix in the end.
Cheers,
Wanda
Me too. I have tons of them in the course
Glad you were able to get this figured out Pam :)
Thanks Wanda for popping in to assist as well.
Great example of community assistance here.
This discussion is closed. You can start a new discussion or contact Articulate Support.