Forum Discussion
JenniferDanzo
3 months agoCommunity Member
Preventing learner from clicking multiple boxes at once.
Hello everyone! I am working on my first e-learning course with Articulate. I am struggling to figure out how to keep the learner from clicking on more than one box at a time (the boxes contain tex...
- 3 months ago
How about:
Create empty layers, only containing your voice-over on those layers.
- Base Layer:
- Trigger: Show Layer 1 when Box 1 is clicked.
- Trigger: Show Layer 2 when Box 2 is clicked.
- Layer 1 (Box 1):
- Property: Prevent the user from clicking on the base layer.
- Trigger: Play media when timeline starts
- Trigger: Hide this layer when timeline ends.
- Base Layer:
JenniferDanzo
Community Member
Thank you ... I do have the state of the box change to visited after it plays the voice over assigned to it. I will have to investigate the "if" triggers to restrict which box is active.
JudyNollet
3 months agoSuper Hero
FYI: Visited is a built-in state. Any object with a Visited state will automatically change to Visited state when it is clicked. Triggers that duplicate that built-in functionality can actually cause problems.
- If you don't want an object to change when it is clicked, use a custom state instead.
- Here's more info about built-in states: PRIMER: Take advantage of built-in states | Articulate - Community