In Storyline3, I am using a form that is "color in the correct dot" as an exercise. I cannot get the dots to "deselect" so the learner can change their answer before submitting. Dots have two states, Normal and Selected, and triggers to change the state. Is there a better way to do this than adding a "Change Answers" button that will reset the slide?
I'm happy to help! Are you using specific objects like radio buttons in the Pick Many question? Or have you added group objects? I can't think of anything that wouldn't allow a user to deselect.
Would you mind providing a sample file for us to take a look at? You can either attach it to this discussion using the "Add Attachment" button or upload it privately to us by using this link.
If many, then you may have to use custom states, with two triggers per dot: Change state of Dot 1 to (Custom state) "Filled in" when user clicks Dot 1 IF state of Dot 1 is not equal to "filled in" Change state of Dot 1 to Normal when user clicks Dot 1 IF state of Dot 1 is not equal to Normal
For some reason doing it this "not equal to" way rather than "state equal to" seems to work better.
Also, you need to use custom states rather than the built-in selected state because the built-in selected state has rules that apply to it that you can't change.
2 Replies
Hi Rebecca!
I'm happy to help! Are you using specific objects like radio buttons in the Pick Many question? Or have you added group objects? I can't think of anything that wouldn't allow a user to deselect.
Would you mind providing a sample file for us to take a look at? You can either attach it to this discussion using the "Add Attachment" button or upload it privately to us by using this link.
Hi Rebecca,
Are they coloring in a single dot on the slide or many? If a single, then you can use a button set:
https://community.articulate.com/articles/adding-button-sets
If many, then you may have to use custom states, with two triggers per dot:
Change state of Dot 1 to (Custom state) "Filled in" when user clicks Dot 1 IF state of Dot 1 is not equal to "filled in"
Change state of Dot 1 to Normal when user clicks Dot 1 IF state of Dot 1 is not equal to Normal
For some reason doing it this "not equal to" way rather than "state equal to" seems to work better.
Also, you need to use custom states rather than the built-in selected state because the built-in selected state has rules that apply to it that you can't change.
This discussion is closed. You can start a new discussion or contact Articulate Support.