Forum Discussion
Changing states when repeatedly returning to same slide (SL360)
- 2 months ago
I wouldn't use visited as that is a built in state and just means clicked. I would create a custom state (completed)
Then set a trigger to change the state of your object to completed when timeline starts on condition that the variable is true.
I'll expand on PhilMayor​'s solution.
Visited is a built-in state. An object with a Visited state will immediately change to that state when clicked. To control when an object indicates a section has been completed, use a custom state. For example, call it "Done."
- Here's more info on built-in states: PRIMER: Take advantage of built-in states | Articulate - Community
A variable maintains its value until a trigger changes it. The value can be used in a trigger and/or displayed on a slide anywhere in the course.
Here's a sample of the kind of trigger condition Phil mentioned.
That screenshot is from the demo file in this post about custom menu, so it might be helpful to look at that: TIP: Create a Custom Menu Slide | Articulate - Community
Here's more info about variables: The Value of Variables | Articulate - Community
Hi Judy,
thank you for the additional information. I do actually have custom states and custom shapes in this case, I just hadn't realized that that was relevant, so I used the name "visited" because it is easy to understand what it describes. Good to know about those built-in shapes!
So if a learner returns to the manu slide even at a time other than 0 (zero), it still executes the trigger "when timeline starts"? - I had assumed that that trigger refers to the time of 0 s.
I will try that and see what happens 😉
- JudyNollet2 months agoSuper Hero
If the Slide Properties include "Reset to Initial State," the timeline will replay from the beginning.
If the Slide Properties include "Resume Saved State," the timeline will play from the point at which the user had left the slide. If the timeline had already ended, there's nothing left to replay.
In either case, a "when the timeline starts" trigger will run whenever the user visits a slide.
Related Content
- 4 months ago
- 7 months ago
- 7 months ago