'Scene completion' variables: best place to put the triggers

Feb 21, 2019

Hi, all.

I've got variables in place for (almost) every slide in each module of one course. These are to allow tracking of slide completion based on interacting with all elements, allowing access to the quiz.

For each scene, I'd like to create one variable that will be adjusted to 'true' when the variables for all the required slides in it are 'true.'

For a module with (for example) 3 scenes of 10 slides each, I'd ultimately only need to list/track 3 variables to allow quiz access, rather than 30.

What would be the best way to go about this? Ideally, I'd like to store/trigger these variables in an unlinked slide within each scene, rather than in the scene's last slide (these get shuffled around occasionally, and I want to be able to locate the variables consistently).

Any thoughts? Thanks!


P.S. Please let me know if any of this needs clarification; it's 2:30 am and I've been at work all day. Brain is fuzzy...

2 Replies
Allan Dunlop

Thanks very much, Matthew.

I like the idea of being able to use the slide master for these. This is a new realm for me, so I've spent some time today researching how to do this. 

Will post again if there are any questions for which I can't find answers, and then I'll upload a file showing how I got it to work (if that indeed happens :))

Allan Dunlop

Well, I'm coming back for some more assistance.

Matthew, if you or any of the others could help, I'd greatly appreciate it. Despite spending days on this, I cannot figure out how to do two things:

1) Change the state of an object on the slide master
Currently, I have a graphic called 'CompleteBlock 1' on most slides, which blocks the 'Completed' marker present on the master slides. I would like to be able to move the graphic to the master slides, and trigger them from within the project slides.

2) Add the module's variables to the slide master, and trigger them from within the project slides.

It's likely something simple I'm missing. Is anyone able to point me in the right direction for either or both of these tasks? 

I'm including the test file I'm working with.

Thanks for any help you can provide!


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