I have 4 buttons that open up 4 different layers. Right now, I have the Next button Hidden until the user clicks all buttons, then they can advance to the next slide.
I've set the slide and layers to "Set to the initial setting" if the user returns to this slide.
Here's my question:
I don't want the user to have to click through all 4 layers again just to review a piece of the slide but my Next button won't appear until they do that.
How do I set my Next button to Normal when the user revisits a slide? Please help!
So I have a course that one scene is the main navigation scene and branches into 5 sub-scenes and one of those scenes branches again into its own scene. How would I do a variable like the one you should be above? Is this impossible?
It may be because its Monday morning but I'm not 100% sure what you are trying to achieve.
If you want to use the same logic to control when the 'Next' button becomes visible and would like it to remain visible when a user returns to the Navigation slide, you could create a series of True/False variables for each scene (i.e. "Scene1", "Scene2") and the additional scene that one of your scenes branches again to (i.e. "Scene2.1") and set their default value to FALSE. You can then add triggers to the last slide of each scene that adjusts the applicable variable to TRUE when the timeline of the final slide begins.
You will also need to add a slide trigger to the Navigation slide that:
Action: Change state of
On object: 'Next' button
To state: Normal
When: Timeline starts
Object:
On condition:
"Scene1" is equal to True
AND "Scene2" is equal to True
AND "Scene2.1" is equal to True etc.
If this isn't what you are trying to do, could you upload your .story file so I can take a closer look?
8 Replies
Hi Katie,
As you refer to hiding the 'Next' button, I assume that you are using a custom navigation buttons rather than the built in ones?
Using my own custom button on slide 1, does the attached example help you?
Antony,
Yes I'm referring to a custom navigation button and your example is very helpful! Thank you.
I'm new to variables so if you have the time, would you break what you did down for me?
Do I have to have the text on my screen? For each layer I have, I need to set ITS OWN variable to False?
Antony YOU'RE A LIFESAVER! That makes everything so much smoother-thank you!
You're welcome Katie - glad I was able to help.
Do you still need a breakdown of how I built the example for you or did you manage to work your way through it?
I think I have it! If I need help again I know who I can reach out to.
Antony-another question for you.
So I have a course that one scene is the main navigation scene and branches into 5 sub-scenes and one of those scenes branches again into its own scene. How would I do a variable like the one you should be above? Is this impossible?
Hi Katie,
It may be because its Monday morning but I'm not 100% sure what you are trying to achieve.
If you want to use the same logic to control when the 'Next' button becomes visible and would like it to remain visible when a user returns to the Navigation slide, you could create a series of True/False variables for each scene (i.e. "Scene1", "Scene2") and the additional scene that one of your scenes branches again to (i.e. "Scene2.1") and set their default value to FALSE. You can then add triggers to the last slide of each scene that adjusts the applicable variable to TRUE when the timeline of the final slide begins.
You will also need to add a slide trigger to the Navigation slide that:
Action: Change state of
On object: 'Next' button
To state: Normal
When: Timeline starts
Object:
On condition:
"Scene1" is equal to True
AND "Scene2" is equal to True
AND "Scene2.1" is equal to True etc.
If this isn't what you are trying to do, could you upload your .story file so I can take a closer look?
Had to delete my example but I still need help!
This discussion is closed. You can start a new discussion or contact Articulate Support.