There was a question in the Articulate eLearning Heroes community the other day that caught my eye. A user was asking for ideas to create an interactive stopwatch/timer interaction.
I had done timers and clocks before, but this one was slightly different because a user should be able set a time between 0 and 59 sec. and then start a countdown.
The solution was quite simple and didn’t require any new techniques…been there done that.
The red sec. indicator is an object with 59 custom states. The countdown clock is driven by a looping animation that subtracts a value. Based on that value the sec indicator is updated. The drag functionality to set the sec. is done by a transparent drag object. The community post didn’t provide specifics on how this timer was to be used, but this simple Storyline project can be extended as needed. For example, a lightboxed slide could be displayed when time is up.
This type of interaction would also make for a good exercise for intermediate Storyline users, who want to apply custom states, variables, triggers, sounds and more all in one project.
That’s it! There are still a couple of bugs I could have fixed, but as a quick example/prototype it was good enough. Here is the finished example.
Edit 10/2016: Here is the .story file for download.
Hi
I was searching for something just as you made here, and I tried a lot to do something like that. but It didn’t work like I want to. I wanted to ask you if it is possible to make it more clear about the dragging part. I want to make an interaction course for kids, and I want them to drag an arrow’s top and drag it to rotate in some angles. but I cant make any object drag over a simple donut and don’t know how to make the arrow appear in next or prev. states when the object reaches at declared angles (without the effect of drop correct).
If you could help me in a day or two, I would really appreciate.
regards
Mahsa Nouri Zonouz
I’m not sure what exactly you are asking about. I suggest you repost your question in the eLH community here: https://community.articulate.com/forums/articulate-storyline and attach a .story file of your project.