Storyline 1: How to restrict navigation throughout a Storyline course
Article Last Updated
This article applies to:
You can restrict or lock down navigation throughout a Storyline course, using either the built-in Next button for each slide or your own custom buttons. We'll look at both options below.
This technique would primarily be used for text-based or audio-based courses. (To learn how to disable the Next button until users have met certain conditions, like clicking all the interactive elements on a slide, take a look at this article.)
Restrict navigation with the built-in Next button
- Change the navigation for the Menu to either Restricted or Locked.
- Then go to View > Slide Master, and select the master slide (not one of the layouts).
- Create a True/False variable, and set its default value to False.
- Create a trigger that changes the variable to False when the timeline of the slide starts.
- Create another trigger that changes the variable to True when the timeline of the slide ends.
- Close the slide master and return to Normal View.
- Select the first slide in your course.
- Add a condition to the default "next slide" trigger, so it only works if the variable (from step 3) is True.
- Copy the modified "next slide" trigger, and paste it on all the slides in your course.
- Delete the default "next slide" trigger from each slide in your course.
Here's a brief video screencast, demonstrating this process:
Restrict navigation with custom buttons
- Change the navigation for the Menu to either Restricted or Locked.
- If you haven't already done so, remove the Prev and Next buttons from each slide. (Click here to learn how to control slide properties, such as navigation controls.)
- Then go to View > Slide Master, and select the master slide (not one of the layouts).
- Add a custom button to the master slide, and configure its trigger to jump to the next slide when clicked.
- Make the initial state of your button Disabled.
- Then create a new trigger that changes the state of your button to Normal when the timeline of the slide ends.
Here's a brief video screencast, demonstrating this process:
See also: