Branching & Navigation
Non-Linear Walkthroughs
By default, walkthroughs progress linearly — screen 1, then 2, then 3. Branching lets you create non-linear flows where hotspots can jump to any screen in the project.
Setting Up Branching
The dropdown shows all screens in your project by number and title. Screens marked as end screens show a ✓ End indicator.
If you leave the dropdown set to Next screen (default), the hotspot advances to the next screen in order — the standard linear behavior.
End Screens
Any screen can be marked as an end screen in the Screen Settings panel (left side). When the walkthrough reaches an end screen, it triggers the completion state — showing the "Walkthrough Complete" message and firing the completion signal for Rise/LMS integration.
This is useful for branching flows where multiple paths can lead to completion.
Use Cases
- •Decision trees — present a choice with two Direct Navigate hotspots, each targeting a different screen
- •Skip-ahead — let advanced learners jump past introductory screens
- •Loop back — create a "try again" path that returns to an earlier screen
- •Multiple endings — different completion screens based on the learner's path