Showing layers based on multiple triggers

Sep 23, 2019

I am creating a checklist/quiz in Storyline 360, and one of the questions that I would like to include is causing me a bit of a headache! Can anyone help with the following?

What I am looking to achieve: Users are given three possible responses to a question. They can select as many or as few of these responses as they want. Based on the combination of responses that they select, they will be shown a particular piece of content. 

What I have done so far: I have created a layer for each possible combination of responses. I have then created variables so that each layer is shown based on the true/false state of each response. I've set triggers on the responses to change them from false to true if clicked.

What's not working:  If a user clicks on one of the responses, the layer for that response shows. However this does not change if the user then clicks on a second response.

My question: How do I get the layer view to change if the user then clicks on a second or third response? Should I include a time delay in the triggers to give the user time to select all of their responses before the content is shown? (And how would I go about doing this?) OR, is there a much easier way of doing this whole thing?

I hope this makes sense, I've attached a sample so that you can see what I have done so far to try and get it to function.

Thank you!

 

7 Replies
Georvy Sacramento

Hi there Eidos team,

Good morning!

I'm sorry to hear that you're having a headache in creating a quiz with the slide triggers function. Yes, I was in the same predicament as you in the past. It's not really easy to have these functions to work but with patience, I am sure you'll be able to figure it out. 

Anyway, would you mind sharing the .story file again as it seems not to be working when i tried opening the file? I got an error message that the .story file was either corrupt or it was created in an earlier version of Storyline. 

Let me see if i can help you out with your quiz. :)

Cheers,

Georvy

Wendy Farmer

Since you are giving the user time and each user will take a different time or make changes you’d need something to indicate that you are ready to show layers based on their selection. Perhaps an instruction they have xx seconds to answer with a timer or a transparent layer that goes over the slide after xx secs   . That’s why I added the button which gives the user control 

This discussion is closed. You can start a new discussion or contact Articulate Support.