Layers not showing based on quiz results

Apr 08, 2021

Hello,

I have a big project with a bunch of quizzes in it with separate results slides. I’ve set up a final slide that has a list of all the quizzes and layers with check marks that I’ve set to show as the user passes each quiz, based on each quiz’ results using variables. (So a check mark should appear after each quiz is passed when the user lands on the final slide.) In preview and in review 360 I’ve had differing results as to this working. My colleague passed one quiz and saw the check mark and then passed three more and only saw that first check mark. I’ve gone over and over the variables and the issue still happens (only the first quiz check mark shows, no matter what it is). What silly thing am I misunderstanding or doing wrong?

1 Reply
Judy Nollet

Hi, Sofie,

It's hard to troubleshoot without seeing the file. You should definitely double-check all the variable names and other assignments in the triggers, because it's easy to mix those up. (Just one reason why it's so useful to give everything a proper name.) 

FYI, here's how I would program this: 

  • For each quiz, create a T/F variable with an initial value of False. 
  • On each Results slide: 
    • On the Success layer, add a trigger that adjusts the corresponding variable to True.
  • On the final slide, for every checkmark, add a trigger that shows the checkmark with the condition that the associated variable = True.