I know how to hide the Next navigation button until a certain logic is satisfied. For example if a number of buttons are selected (all or any). But I need to hide the Next button until all layers of a slide are viewed. Anybody know of a way to do this?
Thanks for popping in to offer Tim assistance. Not sure if it will assist since it's a bit dated, but it could certainly assist someone that runs across this thread in the future.
I had a situation where I wanted the learner to visit 7 buttons before they could move on. So I changed the sate of the next button when the time line started then changed it to Normal when all buttons were visited.
OK, Here is what I did to make this work. I changed the "State" of the "Next" button to "hidden" when the time line starts. Next I make each button "State" change from "Normal" to "Visited" after each button is clicked on. Then the last part is to change the "State" of the "Next" button to "Normal after each button has been "Visited". So after all buttons have been visited the "Next" button will come back. I have 6 slide in my last module that have this set up. Please if there is an easier way let me know.
I would try with one button first, then copy the button.
Hello, I'm pleased to have found this thread and hoped that the example would help me, but my slide doesn't seem to be co-operating. Can you please take a look at the triggers I have created and tell me why the next button is not showing? I have compared this to the sample above, but can't see anything obvious.
Basically I just want the next button to appear once the user has viewed each layer.
Hello Leonie and thank you for sharing your .story file for us to take a look at.
Your triggers all looked great by the way, but the reason the next button was not appearing is because you had it set for when the slide timeline started, but you were in a layer and the timeline wasn't starting.
I removed this part of the trigger and it's solely dependent on the states of your buttons now and seems to work as you expected.
Thanks for all the assistance,i try to do this but im using 5 hotspots to show 5 layers (hotspots dont allow me to edit or change the states to visited) , how can i adjust the variable or what kind of trigger need to use to show next button when all layers are visited?
44 Replies
Hi Tim
if the layers are visited in a particular order, you could add a T/F variable that triggers when the timeline starts on that last layer.
Then trigger the next button to change state to normal when variable changes to True.
That may work - easier to help if we can see the actual file setup.
This post was removed by the author
Hi Tim,
Could you set up a trigger "Change state of Next button to normal when state of Button A, Button B, etc are visited"? That seems to work for me.
Hi Alexia!
Thanks for popping in to offer Tim assistance. Not sure if it will assist since it's a bit dated, but it could certainly assist someone that runs across this thread in the future.
I had a situation where I wanted the learner to visit 7 buttons before they could move on. So I changed the sate of the next button when the time line started then changed it to Normal when all buttons were visited.
Thanks for popping in to share here Eric - it's a popular need for sure :)
I've tried all of the above and still cannot get my Next button to appear when the state of my layer triggers is "visited". :(
OK, Here is what I did to make this work. I changed the "State" of the "Next" button to "hidden" when the time line starts. Next I make each button "State" change from "Normal" to "Visited" after each button is clicked on. Then the last part is to change the "State" of the "Next" button to "Normal after each button has been "Visited". So after all buttons have been visited the "Next" button will come back. I have 6 slide in my last module that have this set up. Please if there is an easier way let me know.
I would try with one button first, then copy the button.
Good luck
Hi Teresa
see your updated file
Thank you, Wendy!! You are brilliant.
Glad to help Teresa - good luck with your project!
Your test file given to Teresa above was just what I needed to get me past a roadblock in my eLearning. Thanks, Wendy!
So glad to hear it Gretchen and welcome to E-Learning Heroes :)
Hi Wendy, I have just downloaded the test file as well and solved my problem of hiding both my next and previous buttons. Thank you. Susan
Glad that this thread was able to assist you as well here Susan. Welcome to E-Learning Heroes :)
Love it when a thread solution just keeps on giving...
Hello, I'm pleased to have found this thread and hoped that the example would help me, but my slide doesn't seem to be co-operating. Can you please take a look at the triggers I have created and tell me why the next button is not showing? I have compared this to the sample above, but can't see anything obvious.
Basically I just want the next button to appear once the user has viewed each layer.
TIA
Hello Leonie and thank you for sharing your .story file for us to take a look at.
Your triggers all looked great by the way, but the reason the next button was not appearing is because you had it set for when the slide timeline started, but you were in a layer and the timeline wasn't starting.
I removed this part of the trigger and it's solely dependent on the states of your buttons now and seems to work as you expected.
Updated file attached.
Thank you so much!
Glad this was able to assist you as well Dawn.
Here was her question for anyone following along :)
Great! Thank you Leslie. This is a much simpler way of doing it.
Many thanks
Glad this was able to assist you Leonie :) Thanks for popping back in with an update.
Thank you Wendy... the sample you created has really helped me today :)
Great news Deepa and all the best for your project.
Thanks for all the assistance,i try to do this but im using 5 hotspots to show 5 layers (hotspots dont allow me to edit or change the states to visited) , how can i adjust the variable or what kind of trigger need to use to show next button when all layers are visited?