Conditional Next Button Showing Up On The Layer?

Jun 20, 2023

I am trying to create a conditional next button that is hidden when the timeline starts, and then only changes state to normal when every layer on the slide is visited. When I preview the slide, I have partially succeeded except that the next button is showing up on the last layer that is visited, instead of on the main slide. What I want is for users to click back to the main slide, and then click next. I have attached the project in question, see Scene 3 (3.3). Thanks for any guidance that can be offered!

2 Replies
Judy Nollet

See the attached file.

  • The trigger to change Next to Normal now happens when the timeline starts on the slide. That means the trigger will try to run every time the user jumps to the slide when they exit a layer. 
    • The trigger has conditions so it will only get to run when the state of the buttons = Visited.
  • I switched to making the Normal button Disabled instead of Hidden. I think that's a better option, because all the other nav buttons in the Player stay in the same position. (They all move to the right when Normal is Hidden.) 
    • That trigger also has conditions now. It will run if any of the buttons isn't Visited. That prevents it from disabling the Next button if a user returns to the slide.
  • You don't need triggers to disable (or hide) the Next button when a layer opens. After the Next button is disabled (or hidden) when the slide's timeline starts, it will stay that way until a trigger changes it to Normal. 
  • You don't need triggers to change an object to Visited. If an object has a Visited state, the program will automatically change it to Visited when the object is clicked.