Forum Discussion
Locking Advancement until all Layers are Viewed
You don't need triggers to change an object to the Visited state when clicked. Visited is a built-in state with built-in functionality, so that will happen automatically. For more info: https://community.articulate.com/discussions/articulate-storyline/primer-take-advantage-of-built-in-states
Adding an all-objects-equal-Visited condition to the Next button should work. (BTW, I think it's better to disable or hide the Next button until an interaction is done. As a user, I find it frustrating if a button seems clickable but nothing happens.)
At this point, troubleshooting is just guessing without seeing the .story file. If you upload it, someone might be able to solve the issue. Here are the best practices for uploading a .story file:
- Only include slides that are related to the problem.
- Be sure objects, layers, motion paths, and variables have meaningful names.
- If there is proprietary content, replace or delete it. For example, replace proprietary text with “ipsum lorem” text.
Also for future reference: https://community.articulate.com/discussions/articulate-storyline/tip-controlling-the-next-button-101
Thank you, Judy! I attached the slide I'm looking to lock advancement. Could you please look to see if there are things I could do to better this? I am self-taught and always looking for the best ways to do things!
I do have my settings to "Restricted" but I would love to know how to hide or disable my next button until all interactions are done for most of my slides. I will look at the reference you attached.