Forum Discussion
Make voice over mandatory
One easy way to ensure the user finishes each layer is to present them as Dialog layers. Dialog layers prevent the user from clicking anywhere else on the screen. (For more info: Storyline 360: Dialog Layers - Articulate Support)
On each layer:
- Add a button with a trigger that hides (closes) the layer.
- Set the button's Initial State to Hidden.
- Add a trigger that changes the button to Normal when the media (that is, the voiceover) completes.
Or set the Slide Layer Properties to prevent the user from clicking on the base. (Personally, I don't like this if the buttons still look clickable but aren't. That could be confusing to users.)
Another option is to cover the clickable text boxes on the base with a shape on the layer, and then add a trigger that changes the shape to Hidden when the media completes.
Here's more info (+ a demo file) about controlling the NEXT button: https://community.articulate.com/discussions/articulate-storyline/tip-controlling-the-next-button-101