Creating an Auto-Play Button for the Timeline

Mar 12, 2019

Is there a way to create an "auto-play" feature in StoryLine? 

What I am wanting to achieve is this:

By default, the learner must click the play button to start the timeline on each slide; this would prevent narration and slide animations from playing automatically. Being able to manually play each slide accommodates some learners (particularity those who have accessibility needs), but it can be irritating for others. So,  in addition, I would like to add a button that would allow the learner to activate an "auto-play" feature. If the button is selected, the timeline for each slide plays automatically each time they advance, without the learner having to click "play" on every slide. 

I have fiddled with this for days. It seems like I have used every combination or triggers and variables, but nothing I do creates the behavior I'm looking for. 

Any help is appreciated!

6 Replies
Phil Mayor

I would create a slide master layer (called autoplay) with your play button on. set to pause the base layer in layer properties.

Create two variables autoplay t/f set to false and AutoplayLayer number 

For the button where they select autoplay y/n then toggle the t/f variable to specific value (sure = autoplay)

Add a trigger on slide master (base layer) to show the layer 'autoplay' when variable changes AutoplayLayer

Add another trigger on slide master base layer to add one to AutoplayLayer when timeline starts on condition that 'autoplay' equal to true

Phil Mayor

I accept the challenge!

Here is mine: https://360.articulate.com/review/content/b8a0911e-f2c2-413c-9b70-7d144b2f7da6/review

Your works perfectly, I like my solution because I can call the layer at anytime on a button on the slide, but may be a bit of overkill as you probably wouldn't want to do this (would work well for a menu).

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