State Change triggered from another slide

Apr 01, 2016

Can anyone tell me how, or if it is even possible, to trigger a state change to an object on one slide when the timeline ends on another slide? What I envision is:

Change state of Picture 1 to Visited when timeline ends on slide 2.6 (when picture 1 is on slide 1.3).

2 Replies
Walt Hamilton

Short answer is that it is not possible for one slide to change the state of an object on another slide. (Layers can change the state of objects on their base slide because they are considered part of the slide.)

The long answer is that there are ways to make the same effect appear to happen.

If Picture 1 is what the user clicks on to visit slide 2.6, then if you create a state for Picture 1 and name it Visited, when the user clicks and jumps to slide 2.6, on return the built-in function of the Visited state will change it.

If you want a different function, you need two triggers:

Adjust variable Slide6Visited = True when timeline ends on slide 2.6

Set state of Picture 1 to Completed (do not name the state Visited if you are writing your own triggers) when timeline starts on slide 1.3 on condition Slide6Visited = True.

This discussion is closed. You can start a new discussion or contact Articulate Support.