Animated Menu
Jul 20, 2017
By
Diana Hayr
I created an animated menu which can be accessed on the slide by clicking it. It has 5 headings and each heading has been given a visited state.
I want that as the user visits the screen, the visited state appears for that particular slide as the timeline ends, irrespective of any order the user has visits the module.
Plus, I want the visited state of that slide, which has been watched, to be seen when the user visits other slides. this is what I am struggling with right now.
Can anybody help?
10 Replies
Hi Diana!
Are you using slide masters to carry the menu across all the content slides? If so, you should be able to attach your triggers to the slide master, and they will fire from any slide that uses the slide master layout.
Can you share your .story file here so we can see what you've got so far?
Ok... let me implement that...
i used menu icon with triggers individually on each slides. Is this why its not tracking.
Not happening :(
Can you share the file Diana - too hard to offer suggestions if people can't see the file setup
Uploading the sample file. I m still not able to see the visited states of the previous slides when I see the next slide.
Uploaded the file Wendy
Hey Crystal,
Uploaded the file. Tried a lot...its not happening :(
Hi Diana,
On your slide master you're using the trigger "when SlideXCompletes" changes - and that trigger is looking for the change to happen exactly on that slide. It's a really tricky one to use for this type of set up. Instead what about using the when element of "timeline starts" for that layer?
You'll keep the conditional element about the variable, and then it should work as you'd expect.
Also, keep in mind that you're only setting the variable at the very end of the timeline - so if the user advances before the slide is over it won't be marked as True within the variable.
I made that adjustments for the first few slides and you can take a look at the example I attached here.
My God Ashley.....you just nailed it....It worked PERFECTLY...thanks a ton...
But just wanted to ask...what made you think of using the when element...?
Hi Diana,
I know that the trigger "when variable changes" is one that's inconsistent and often used incorrectly. It's looking for the variable to change on that slide and since those two things weren't in sync, it wasn't ever going to be triggered. 🙂
Glad it's working for you now, and please let me know if you need anything else!
This discussion is closed. You can start a new discussion or contact Articulate Support.