I have a slide 3.3 set up so the next button should change to state Normal when any of two objects on the same slide have been visited. I think I made an error with managing states but can't determine where I went wrong.
o the next button should change to state Normal when any of two objects on the same slide have been visited.
Hi Raymond
it seems to be working for me. I select Video and it changes the next button to normal, I select step by step and it changes next button to normal - see Peek video
I agree it works when you just preview that slide, this is good to know. However, when I navigate away from the slide using the "watch video" or "watch it step by step" then return to the slide I can't get the next button to appear. I have the slide set up to resume saved state so i am at a loss.
I attached a screen shot of the slide when revisited with an object selected and no next button.
I added two T/F variables 'watchVideo', 'watchStep'. These variables are triggered to True on the appropriate slides and then the variables are used in the condition on the main slide.
I tested your story with your changes and it worked fine. I mirrored your changes on my own for learning purposes and it didn't work. Assuming I goofed, I then imported your slide and it didn't work.
I uploaded the full story to see what you can determine.
In your variable list you have four variables - this is the result of importing my slide in that had the variables attached. You can see those variables with 0 next to them, you can delete them as they are not needed. So we need to focus on the other two:
watchStep1 and watchVideo
There are two places the variables are used:
1. on the last slide of each scene you would set a trigger:
Adjust variable 'watchxx' to True when timeline starts. From your file I can see this hasn't been done.
2. on the main slide where you are using the variable in the change state of next button trigger (this you have done).
Look at the file I sent you and you will see a trigger on each of these slides.
Adjust variable 'watchVideo' or 'watchStep' when timeline starts on the slide.
Trigger order is very important. SL executes triggers on a slide from top to bottom. You should have the Set variable trigger at the top of the list.
10 Replies
Wendy,
I agree it works when you just preview that slide, this is good to know. However, when I navigate away from the slide using the "watch video" or "watch it step by step" then return to the slide I can't get the next button to appear. I have the slide set up to resume saved state so i am at a loss.
I attached a screen shot of the slide when revisited with an object selected and no next button.
thanks for any help,
ray
this seems like John's issue in this post:
https://community.articulate.com/discussions/articulate-storyline/problem-changing-state-of-next-button-when-returning-to-menu-slide
but I couldn't figure out a fix from that discussion.
Hi Ray
I added two T/F variables 'watchVideo', 'watchStep'. These variables are triggered to True on the appropriate slides and then the variables are used in the condition on the main slide.
Hope this helps.
thank you. I have to educate myself on variables.
No problem - once you do Ray they are very useful and powerful in designing courses.
Shout out if you need more help and all the best with your project.
Wendy,
I tested your story with your changes and it worked fine. I mirrored your changes on my own for learning purposes and it didn't work. Assuming I goofed, I then imported your slide and it didn't work.
I uploaded the full story to see what you can determine.
thanks for your patience with this & me.
Hi Raymond
A few things:
In your variable list you have four variables - this is the result of importing my slide in that had the variables attached. You can see those variables with 0 next to them, you can delete them as they are not needed. So we need to focus on the other two:
watchStep1 and watchVideo
There are two places the variables are used:
1. on the last slide of each scene you would set a trigger:
Adjust variable 'watchxx' to True when timeline starts. From your file I can see this hasn't been done.
2. on the main slide where you are using the variable in the change state of next button trigger (this you have done).
Look at the file I sent you and you will see a trigger on each of these slides.
Adjust variable 'watchVideo' or 'watchStep' when timeline starts on the slide.
Trigger order is very important. SL executes triggers on a slide from top to bottom. You should have the Set variable trigger at the top of the list.
SUCCESS & THANK YOU!
Happy Holidays!
Woo hoo Raymond - glad that worked for you. Happy holidays to you too!!
This discussion is closed. You can start a new discussion or contact Articulate Support.