disable next button until all layers have been visited

Mar 24, 2021

I would like the user to have to visit all layers and listen to all media on each slide before the next button is enabled and have tried a number of triggers/conditions and cannot figure out what to do to achieve this. I have attached my file and am directly struggling with Scene SIDS in this project. 

2 Replies
Jeff Forrer

Hello.  There are a plethora of ways to work with this interaction. In short, I made a var for each layer, and checked to see if they were all true, and when they are, set the SIDSComplete var to True, when that happens, the Next button becomes available.

There are some things I may change on the way your slide works, but I did not want to deviate too much. 

This is what else I did:

  1. I did add the Seekbar temporarily to enable to test quickly, then shut if off to keep as you had it. 
  2. I also changed the var on each layer to true when timeline ends and made the timelines on each layer the length of the audio file.
  3. I also changed the disabled state look of the Next button.

Hopefully this helps you out, if you have any questions, don't hesitate to reach out.