Can anyone help me understand why the variables in the attached course don't work?
I wanted the course to jump to the next slide once both layers had been viewed. It briefly worked when I had the timing of the first slide set to 2s. However, when the timing is set to 1s it doesn't.
I'm happy to take a look, but could you point me to the specific slide you're referring to?
I imagine it should be a case of having two true/false variables (one for each layer), then a trigger that says Jump to Next Slide when variable 1 and variable 2 are true.
That's exactly what I've done. It works when the setting is 'jump to new slide when timeline ends', and the timeline ends at 2s.
However, when the timeline is any shorter or the setting is 'jump to new slide when timeline begins' (which would mean the learner doesn't briefly view the original slide again) nothing happens.
I've updated the attached file to indicate which is the problem slide.
One is to pause the timeline on that first slide as soon as it starts: Pause timeline > This Slide > When Timeline Starts Then resume it when a variable changes, as long as both variables are true (this needs one trigger per variable).
The other option is to trigger a next button to appear when the variables change.
I've made examples of both in your file and attached them here. Hope that helps :)
You have the jump to next slide trigger on the base, whereas I have it on the layers -mine is checking for whether both variables are true and isn't dependent on the timeline as users will view at different pace.
Your trigger is on the base slide saying 'when timeline ends' and is set to 2 secs. You are not pausing the baseline when the layer shows, so just think about how long 2 secs is..one layer displays, comes back to base when they click X, next layer displays, comes back to base when they click X...2 secs has been and gone
I think it was the fact that your timeline had already ended by the time you'd viewed both layers. That meant the trigger couldn't fire. Pausing the timeline gave you time to view the layers and then resuming it meant it would fire the trigger when it eneded. Does that make sense?
9 Replies
Hi Katherine,
I'm happy to take a look, but could you point me to the specific slide you're referring to?
I imagine it should be a case of having two true/false variables (one for each layer), then a trigger that says Jump to Next Slide when variable 1 and variable 2 are true.
Does that sound like what you've done?
Hi Jason
That's exactly what I've done. It works when the setting is 'jump to new slide when timeline ends', and the timeline ends at 2s.
However, when the timeline is any shorter or the setting is 'jump to new slide when timeline begins' (which would mean the learner doesn't briefly view the original slide again) nothing happens.
I've updated the attached file to indicate which is the problem slide.
Thanks so much for your help
Okay, I have two solutions for you.
One is to pause the timeline on that first slide as soon as it starts:
Pause timeline > This Slide > When Timeline Starts
Then resume it when a variable changes, as long as both variables are true (this needs one trigger per variable).
The other option is to trigger a next button to appear when the variables change.
I've made examples of both in your file and attached them here. Hope that helps :)
Have a look at the attached and see if that's what you wanted.
Hi Katherine
see attached file.
I added a trigger to the layers to jump to next slide when both variables are true.
HI everyone
Thanks so much for all the help.
You have the jump to next slide trigger on the base, whereas I have it on the layers -mine is checking for whether both variables are true and isn't dependent on the timeline as users will view at different pace.
Your trigger is on the base slide saying 'when timeline ends' and is set to 2 secs. You are not pausing the baseline when the layer shows, so just think about how long 2 secs is..one layer displays, comes back to base when they click X, next layer displays, comes back to base when they click X...2 secs has been and gone
Hope that makes sense...shout out if it doesn't
Hi Katherine,
I think it was the fact that your timeline had already ended by the time you'd viewed both layers. That meant the trigger couldn't fire. Pausing the timeline gave you time to view the layers and then resuming it meant it would fire the trigger when it eneded. Does that make sense?
Hi Katherine! Looks like you are getting some great assistance here. Just let us know if you need anything further.
This discussion is closed. You can start a new discussion or contact Articulate Support.