How would I delay a hotspot click?

Mar 13, 2015

Hi everyone,

I have linked a hotspot to the next slide when the user clicks on to it.

But what I want is that the user has to click on the hotspot for 5 seconds before the next slide is shown. 

I am not sure if this would be possible so any advice would be appreciated.

Thank you

Kind regards

Andy

 

8 Replies
Andrew Marston

Thanks Leslie

I am now  trying to make the hotspot only activate the next slide when the learner clicks it for no less than 5 seconds.

So if they click and hold on the hotspot for only 4 seconds the next slide is not activated.

If anyone has a suggestion on how to do this, it would be appreciated.

Thanks

Kind regards

Andy

 

Rich Cordrey

Andrew,

I'm not sure you'll be able to accomplish that exactly, given that clicks can't be recorded until they are completed (which means down and up). There's no way to time it or make the down click affect any trigger or variable until the mouse is released.

I did throw something together in a few minutes with a hotspot and triggers that sort of approximates the action, but if the user never lets go of the mouse click, it's not going to do anything...

Hope it helps!

Phil Mayor

There may be a way but I have not tested.  Build a layer with  five second time line. Swap your hot spot for a transparent shape with a down state.  Create a hotspot with a trigger to show layer when user hovers over the hotspot ensure it is set to close when no longer hovering.  Cut the hotspot and paste into the down state of the transparent shape.  

Now when they click down the hover state trigger of the hotspot should file and your layer will show, if the release the hover trigger the layer will shut

Should work

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