Forum Discussion

MandyKluender's avatar
MandyKluender
Community Member
3 years ago

Newbie needing help with menu slide functionality

I have a course that uses a main menu slide with 3 buttons to send a user through 3 branches - coming back to the main menu at the end of the branches to start the next one. I currently have it set up to show a slide layer when they come back so that buttons will show as visited - and buttons that they haven't clicked yet aren't enabled (except the one we want them to visit next; trying to force an order of progression). The base layer and the first slide layer work as expected. However, the final side layer displays, but its button won't show as active even though the button's initial state is set to be "normal" when the timeline starts on that slide. As I am still in my first year of self-teaching this program, I can't figure out what I am doing wrong. It seems like there is no reason it shouldn't work as built.

  • Hey Mandy! I'm guessing maybe there's just a trigger in there that you don't need, if you'd like to share your file I'm happy to look. But here's a Peek video on what I did on my file and it seems to be working with as few triggers as possible.

    • MandyKluender's avatar
      MandyKluender
      Community Member

      This was helpful! I have my triggers and states set up the way you indicated (although, yes, the branches you have to go through to get back to the menu are longer), but only the first branch will show as visited when you return. So, I'll have to take a closer look and make sure that I don't have additional triggers that are interfering as you indicate. Thank you!

  • Check the Restricted Navigation in the sample at this post:
    It has four buttons that take the learner to different slides, and when they are all visited, a button appears that can have any trigger on it you want.  In the restricted navigation, the four buttons appear in order, only after the previous one is visited.
    .
  • Two things to look for.

    1. You need to use unique variables for each branch.

    2, Be sure the trigger to set the variable at the end of the branch comes before the trigger to jump. Jumping to another slide ends the execution of a list of triggers.

    If you attach your .story file here, I can take a look at it.