Some trigger help needed

Aug 27, 2014

On my Slide Master I have a Variable reference: Slide Complete? %SlideComplete% with two triggers

1. Set SlideComplete to false when timeline starts and 2. Set SlideComplete to true when timeline ends.

I use a player trigger to hold the user until the content has completed: Jump to next slide when user clicks the next button If SlideComplete is equal to True. Works great, as expected.

I have a slide that I need to add another level of interactivity before proceeding. It has some check boxes and I need to have them check at least one of these boxes AND SlideComplete is equal to True.

Question: How does the logic look for this? Because I can't seem to get it to work.

I've tried (player trigger): Jump to next page when user clicks next button IF button 1's state is selected OR button 2's state is selected OR button 3's state is selected AND SlideComplete is equal to True.

I've also reversed these making the SlideComplete come first and still doesn't work properly. The logic seems sound but for whatever reason, it isn't working.

Any ideas on another way to wrap the monkey?

8 Replies
Michael Shannon

Thanks Ashley for your help. Here's a stripped down version that does the same thing. While I didn't mention it for simplicity sake, I do have some object triggers that I'm using to change the state of a menu on another slide. This example uses the SlideComplete trigger at the end of the statement.

Michael Shannon

Kevin Dixon said:

why not "user advances slide" in slide prop. and then set it up to only advance if one of those check boxes are checked

Because I have a lot of interactivity on some of the slides that must be completed before the user can use the next button. Some of the slides have multiple layers that have to be viewed and some have very long audio files. This gives me much more control over how the user can or cannot advance through the course.

Ashley Terwilliger-Pollard

Hi Michael,

Thanks for sharing the file here. I was able to see the behavior you were describing in your file - so I also looked at it within a new file, and if I use the question type instead of just buttons this logic works. Attached is my sample version. If you're using the question one, you can remove elements such as layering, scoring, etc. so that it's not being reported anywhere if you'd like.

Michael Shannon

Ashley Terwilliger said:

...if I use the question type instead of just buttons this logic works.

Nice solution Ashley but it won't work in my instance. I have to have the checkboxes serve as triggers. Each one has a conditional attached to it that presents an item on the next page. If no check, the item doesn't appear--checked it does.

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