Forum Discussion
A Choose Your Own Adventure navigation
Generally, the Visited state is pretty reliable for indicating layers that have been visited on the same slide; less so when visiting other (or groups of other) slides. In those cases, I use a trigger to set the state on revisiting the menu slide. But that can also cause problems if you create your own trigger to change a built-in state, because it conflicts with the built-in action. So I give the state a different name.
Most of us set a variable when each section is completed, and set the state when the timeline starts on the menu slide. Returning will start the timeline, and the trigger reads, "Change state of XXXX to Completed when timeline starts on this slide if {SectionVisitedVariable] = true. Just rename the Visited state to Completed, and you're good to go.
There is a sample at this discussion:
Thank you for the quick reply and information! When I tried to change the name of the state from visited to completed, it gave me the message "renaming a built-in state disables its default function" and I need that function to be that it was clicked on/visited. I'm a graphic designer who was pulled into Instructional Design a year ago and I had to learn Storyline quickly, which wasn't too bad because it was so much like PowerPoint but the use of variables is still confusing. I opened the SL file you attached but transferring that to my existing project is pretty confusing. I'm attaching the file so someone can take a look. I appreciate any help with setting up the triggers/variables on slide 1.4.
- BethanyMavro59810 months agoCommunity Member
Thank you so much for opening my file and adding those triggers. That was really kind of you.
When the menu opens for the first time, the About Us already has the X on it and the Company Culture does not show the X after you go through it. The 3rd one did work. And the button that should pop up after all three are visited does not appear after visiting all 3. I studied the triggers you added and it should all work so I am totally stumped. Of course, it's 2am and I should have gone to bed awhile ago. :)