Storyline : how to set a minimum timing by slide

Mar 07, 2014


I have a presentation in Storyline that uses no sound or animation.  I would like to put a minimum timing which 'forces' the reader to stay on each slide before he is allowed to read the next one (go to the next slide is "by user").  This to avoid a 'click click click' from the start to the end.  For example : 8 secondes minimum by slide and then the reader can go further.

Is it a simple way to make that possible ?

Thank you.

Kind regards.

13 Replies
Simon Perkins

Another option is to keep the NEXT button as is, but add conditions for it to work.  

Have attached a demo where you the NEXT button only works when the red banner has disappeared from the screen (after 10 seconds).

Conditions work effectively with shapes (as above) and variables.

Frank  Bialas

Storyline hotspot interaction with conditional advance to next slide.

I did something similar with a hotspot interaction in Storyline.   The slide has 8 hotspot items; each item has its own content layer. I needed to be sure the learner viewed and heard the content of each hotspot layer before being able to advance to the next slide.  That would prevent their ‘click-through’ without absorbing any of the knowledge!  Though intended to be sequential, the hotspots can be selected and viewed in any order.

On the hotspot base layer, I created unfilled outline shapes around, i.e., behind, the hotspots to have something I could change the state of (color) to show ‘selected’ and ‘viewed’ states.  When a hot spot is clicked, its layer is shown and a trigger changes the state of the outline to ‘selected’.  The layer plays out – animations, audio, video, Flash bits, whatever.  When the selected layer’s timeline ends, a trigger on the layer changes the state of the outline to ‘viewed’ (change color, fill, mostly transparent).   The ‘viewed’ state of the outline shape is the visible indicator that the layer has run to completion.

From slide properties, I deleted the Next button from the player for that slide.  I then created a new button on the base layer with trigger to advance to the next slide, but it appears only after all eight hotspots are viewed.  That is, the new “next slide” button is hidden (initial state) until the states of all eight hotspot outlines are ‘viewed’.  When that condition is met, my “next slide” button appears (i.e., state changes to normal).

After all hotspots have been viewed and the “next slide” button appears, the user can still click on any hotspot item again to review in.  That's important here.  States of the other outline shapes remain ‘viewed’, allowing advance to the next slide at any time after they’ve all been viewed once.

It was somewhat complicated to work this out the first time with minimal guidance.  It may not be elegant, but it works.  I suppose I could upload a two-slide project if anybody wants to use / see it in action.

Frank  Bialas

Ok, Ashley, I'll try uploading the 5 MB, two-slide example here.  The main slide has nine layers, eight are triggered by selectable hot spots.  Four of the layers have Flash movies inserted.  Every layer has audio voice-over instructions or narration. That's why two slides make such a large file. There's nothing proprietary in the content.

See my post above for explanation of why I needed this and descriptions of how things are supposed to work. 

Frank  Bialas

Thanks, Ashley. I'm glad to be able to work various other resources like these Flash animations into a Storyline project rather seamlessly. The animations are Flash movies from files created by my predecessor as long as 10 years ago, BA (Before Articulate!). Old school stuff, re-cycled for current use. I added the narrations and tweaked some formatting, but I barely learned to do that, self-taught with tutorials.

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