Conditions on the next button.

Jun 04, 2012

I am having trouble adding conditions to the NEXT button. I dont want the learner to advance  forward for a period of time, so i need a pause option to the NEXT button. I need to use the current NEXT ? PREVIOUS buttons.

Any thoughts

10 Replies
Phil Mayor

Hi Ryan you cannot add any triggers to the previous button.  You can add a condition to the next button.  In facvt if you have a next button the trigger has already been created just double click it and add a condition.

If you want them to stay on the slide for a specific amount of time 9not sure why) add a shape (off slide) and on the timeline set its length in time to the length you reqiure.

Then edit states on your shape and add a completed state

Set a trigger on this object on timeline end change state of this object to completed

Set the condition on the next button, when this shape = completed

This should work

You could add a pause trigger, on the next button.  Just add pause media if shape = normal

Ryan Gray

Hi Phil.

The reason to keep learners on a slide for a period of time is to ensure they actually read and listen to the content and not just click NEXT all the way to the end.

I understand the idea behind an object over the next button for a period of time set in the timeline, however i am not sure how to insert an object off slide.

However what i shall do is set triggers to make things that little more interactive. Thanks for thje prompting

Jamie Morgan

Inserting an object off slide is just like it sounds. Simply draw a shape (rectangle, circle, whatever) and drag it so it's not visible on the slide (meaning, drag it off the canvas). This means that even though it's showing up in your timeline, the learner will never see it since it's off the canvas. Now you can work with that shape and add triggers, timing, etc. and the learner will never know you're building all the functionality on a shape that never see.  =-)

Annie Jean

Hi George,

To accomplish what you want, I would probably add a True/False Variable.

Then, I would change the trigger of the Next button to Jump to next slide if Variable = True

On the lightbox "Close" button, I would add a trigger that Adjust Variable to True when user clicks the "close" button.

To work, you have to make sure that the variable adjusts before closing the lightbox.

Also, if you want, you can add a hidden textbox that appears when the Variable = False saying that they must answer the question before jumping to next slide.

Hope it helps and have a nice day!

Don't hesitate to post back if you need further information.

Annie

Annie Jean

George Milton said:

Hi again,

Missing something.  Here is what I've done so far:

1 - set slide player features to custom for the slide

2 - created a T/F variable

3 - set player trigger (see attached)

4 - set lightbox value (see attached)

Result?  Not working *smile*


Hi George,

Hope you still have time to finish the project this morning.

So, what you say is :

Jump to next slide when the user clicks the Next button if value of Variable "True" is Equal to True

Hope it helps and have a nice day!

Anna Veach

I have an add on question to this one. How do you set the True variable to be True only on a certain layer?

I want to deactivate the Next button on the Failure layer of my Results slide so that the user cannot go to the "congrats" screen if they fail, they have to click the Retry Quiz Button.


But if they pass, the Next button should be active so they can go to the congrats screen. Does that make sense?

Peter Colón

This is much easier to do in SL 360. Add a cue point where the next button can reactivate and repeat the steps below adding a trigger to do so. Make sure the two triggers fall in proper sequence in your list of slide triggers. Hope this helps.

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