Slide Navigation Control - Next Button Feb 14, 2013 By Kevin Croteau What is the best method to prevent a user from skipping layer content. If I uncheck the Next button on the Slide Navigation control for that slide, I need a trigger to proceed to the first layer, which is understandable? Can the Next button be available for the last layer or must you create a trigger (button, timeline ends, etc..) to proceed to the next slide.
Annie Jean 11 years ago02/14/13 at 6:39 am (UTC) Hi Kevin, There are many ways to do this. You could put a condition on the next button referring to an object on the final layer. For example, let's say you change the state of an object when the timeline of your layer ends... You could then make a trigger saying : Jump to next slide When user clicks the Next button If state of object = "defined state" Then, you can add a trigger that shows a layer telling the learner they must complete viewing all the information before moving on. Show layer "No, no" When user clicks Next button If state of object NOT EQUAL TO "defined state" This is one way, among others, if you wish to use the built in next button. Hope it helps and have a nice day! Annie
Bruce Graham Hero 11 years ago02/14/13 at 7:22 am (UTC) +1 for Annie Jean's method. Use it all the time. You can have some fun with the "Trap" layer...
Kevin Croteau Author 11 years ago02/14/13 at 9:21 am (UTC) Bruce, what is a trap layer. After a little trial & error I was able to implement Annie's suggestion. Below are the pics of the triggers for others reference.
Bruce Graham Hero 11 years ago02/14/13 at 9:29 am (UTC) Sorry. I use the term because it "traps" users if they have not, for example, visited all the bits I/client wants them to. There would then be another Trigger that allows the "Next" button when the visitations have been made. See images below - where 3 x names rectangles have to be visited before "Next" can be used. Both these Trigger sequences appear on the Base Layer. Hope that helps - apologies for not explaining earlier. Bruce
4 Replies
Hi Kevin,
There are many ways to do this. You could put a condition on the next button referring to an object on the final layer.
For example, let's say you change the state of an object when the timeline of your layer ends...
You could then make a trigger saying :
Jump to next slide
When user clicks the Next button
If state of object = "defined state"
Then, you can add a trigger that shows a layer telling the learner they must complete viewing all the information before moving on.
Show layer "No, no"
When user clicks Next button
If state of object NOT EQUAL TO "defined state"
This is one way, among others, if you wish to use the built in next button.
Hope it helps and have a nice day!
Annie
+1 for Annie Jean's method.
Use it all the time.
You can have some fun with the "Trap" layer...
Bruce, what is a trap layer. After a little trial & error I was able to implement Annie's suggestion. Below are the pics of the triggers for others reference.
Sorry.
I use the term because it "traps" users if they have not, for example, visited all the bits I/client wants them to.
There would then be another Trigger that allows the "Next" button when the visitations have been made.
See images below - where 3 x names rectangles have to be visited before "Next" can be used.
Both these Trigger sequences appear on the Base Layer.
Hope that helps - apologies for not explaining earlier.
Bruce
This discussion is closed. You can start a new discussion or contact Articulate Support.