13 Comments
Mike Clapper

This is a great customization feature I didn't even consider until I saw this. Thanks for posting! I do have one issue, though. In the case of a multiple choice question, it would seem that I would follow your method to make the invalid layer, add the "Show layer" trigger", and then modify the "Submit interaction" trigger. When I modify the "Submit interaction" trigger, I did so by saying that, when the user clicks the submit button, submit the interaction IF: choice 1 does not equal normal, OR choice 2 does not equal normal, OR choice 3 does not equal normal, OR choice 4 does not equal normal. That should do it, right? Apparently not. What happens is that I keep going to the invalid choice layer instead of getting correct or incorrect after making a choice. If I change all the conditi... Expand

David Anderson
Mike Clapper

Unfortunately, I cannot post the file for you, but the slide is a multiple response question slide with four choices. I have three layers: correct, incorrect, and invalid. There are two triggers on the base layer. Trigger 1 (going from the top) is this: Show layer invalid when the user clicks the submit button if checkbox 1 is equal to normal and checkbox 2 is equal to normal and checkbox 3 is equal to normal and checkbox 4 is equal to normal. Trigger 2 (the trigger under the one I just stated) is this: Submit interaction Multiple Response when the user clicks the submit button if checkbox 1 is not equal to normal or checkbox 2 is not equal to normal or checkbox 3 is not equal to normal or checkbox 4 is not equal to normal. When I preview it, I can get to the invalid feedback by clicking o... Expand

Mike Clapper
Clint Clarkson

Hi, Wendy: This is a common question that frustrates new users (and experienced users!). To make this work, it's really important that you understand how triggers work in Storyline. Here's how I'd explain: Let's say you have 10 items on screen. They each have normal, hover and selected states. You want your learned to select exactly 3 of those items and then click submit. STEP 1: Create a number variable and name it something easy to interpret (I’d use Slide##Count) STEP 2: Create two triggers for each of the objects the learner could select (see below). OBJECT 1 - TRIGGER 1 Action: Adjust Variable Variable: Slide##Count Operator: + Add Value: Value = 1 When: User clicks Object: Item 1 Condition: Item is not equal to selected* *Recommend not using "is equal to normal... Expand

John Morley
NTT DATA University