Pick 1 Freeform interaction not displaying custom layers
Dec 03, 2014
Hi everyone,
Total newbie to Articulate Storyline 2.
I am trying to make a customised quiz interaction using the Pick One freeform tool.
Currently it doesn't seem to be registering whether the options have been selected or not. I have 3 layers:
Invalid Answer: When a user clicks submit without clicking an option.
Correct: When user makes the correct selection (D).
Incorrect: Any other condition not above.
I have been at this for a few hours now...reading other peoples comments, scouring google for something to help, but everything I have tried falls flat.
Below are just some of the places I searched for help:
https://player.vimeo.com/video/145579461 <----- this is where I learnt about the need to put conditions on the submit button in order for it to submit the interaction only on certain conditions.
It feels like it should be easy but instead it has me beating my face against the keyboard.
I have uploaded the slide in question in the hopes that someone can shine some light into my development darkness.
What am I doing wrong?! I refuse to believe it's the software as this stuff is usually always an ID-10T error.
Thanks in advance for any help!
7 Replies
Hi Toby
I had trouble with your slide and changing triggers so I created a new project and imported your slide in and adjusted the triggers.
Hope this works for you
Hello Toby, Welcome to heroes!
Hopefully Wendys updated triggers are what you needed. Let us know if you need anything further!
Thank you very much Wendy!
You've certainly made the interaction work, however I am still no wiser as to why yours worked and mine wasn't as I swear I tried a similar version of what you have here and couldn't get it to work.
Is this one of those "unplug it and plug it back in again" types of troubleshooting?
Thanks again for your assistance!
Hi Toby
as I said above I had trouble trying to change your triggers for some reason they wouldn't save so I took it to be 'one of those things' and created the new slide.
Ours is not to reason why...it's software
Have a good day!
This post was removed by the author
It seems to have been something with the conditions for revealing the Invalid answer layer.
Mine were set to IF A is equal to normal AND B is equal to normal and C is equal to normal, show invalid answer layer. Which for some reason made the Invalid Answer layer show all the time.
however once you changed this to if a is NOT EQUAL to SELECTED etc etc...it worked.
Is it just me or is the logic the same in these two instances?
Hey Toby
In your instance, If you selected A and clicked SUBMIT, B and C were still equal to normal so the condition to display the incorrect was never met - that's why incorrect didn't show up but Invalid layer did.
The logic is similar. The trigger that shows Invalid Answer is tied to the underlying conditions built-in so ANY button/object not selected and in their Normal states will show that layer by default.
To bypass that default Invalid Answer layer, we invert the trigger to read if Not Equal to Selected OR, etc. This logic isolates each object independently whereby the interaction is looking for a selected object to show either the Correct or Incorrect layers. If it doesn't see any selected (not Normal) then show a custom layer.
I know. I spend way too much time thinking about this stuff!
This discussion is closed. You can start a new discussion or contact Articulate Support.