Use of triggers - recap textbox - next slide May 09, 2014 By bas straub I want to do the following; A user clicks NEXT (when he wants to go to the next slide) He is shown, in his current slide, through a layer a textbox 'recapping this slide' He either will be shown this textbox for 5 seconds and then go to the next slide, or he will have to click next again to go to the next slide. How do you do this? Bas
Christine Hendrickson Staff almost 10 years ago05/09/14 at 10:49 am (UTC) Hi Bas, You could do this pretty quickly using triggers and maybe a couple of variables. Here's how you could set this up: Create a True/False variable, for the sake of this example we'll call it "SlideComplete" and set the default value to "False". Create a trigger that adjusts the variable to the value of "True" when the user clicks the "Next" button, if the variable's value is "False". Create your "Recap" layer, if you haven't already done so, and place your content onto the layer. Add another True/False variable, for the sake of this example we'll call it "LayerViewed" and set the default value to "False". Add a trigger on the layer itself that adjusts the value of the variable to "True" when the timeline ends. On the base layer, add a trigger similar to the following: Jump to next slide When the user clicks the next button If SlideComplete is equal to True and LayerViewed is equal to True I've created a quick example file for you as well, and attached it to this thread, just in case you'd like to take a look. I hope this helps! exampleforbas.story
1 Reply
Hi Bas,
You could do this pretty quickly using triggers and maybe a couple of variables.
Here's how you could set this up:
Create a True/False variable, for the sake of this example we'll call it "SlideComplete" and set the default value to "False".
Create a trigger that adjusts the variable to the value of "True" when the user clicks the "Next" button, if the variable's value is "False".
Create your "Recap" layer, if you haven't already done so, and place your content onto the layer.
Add another True/False variable, for the sake of this example we'll call it "LayerViewed" and set the default value to "False".
Add a trigger on the layer itself that adjusts the value of the variable to "True" when the timeline ends.
On the base layer, add a trigger similar to the following:
Jump to next slide
When the user clicks the next button
If SlideComplete is equal to True
and LayerViewed is equal to True
I've created a quick example file for you as well, and attached it to this thread, just in case you'd like to take a look.
I hope this helps!
This discussion is closed. You can start a new discussion or contact Articulate Support.