Forum Discussion
time elapse condition trigger
I want to ensure the learner listens to the full audio before they can click a specific button (to view a layer).
My trigger is to show layer(x) / when user clicks(button) / IF ....
Is there a condition that would allow this? I tried slide.ElapsedTime = value10 , hoping this would mean when the timeline reaches 10 seconds, but it didn't work.
Any tips?
- JudyNolletSuper Hero
I suggest you do the following instead:
- Give the button an initial state of Disabled. (It's a best practice to make the Disabled state look different than an active button. For example, the Disabled state could be grayed out.) Another option would be to make its initial state Hidden.
- Add a trigger that changes the button's state to Normal when the media (that is, the audio file) completes.
- JulieCousinsCommunity Member
Thank you! This is the first course I build using Articulate Storyline, so I am still playing around with different trigger options. Your suggestion was exactly what I was looking for, much appreciated!
- JudyNolletSuper Hero
I'm glad I could help.
Storyline provides different ways to accomplish something. It's good to play around and look at what options are available, especially in the Player, Slide Properties, and Slide Layer Properties.
FYI: There's also a User Guide that covers basic functionality:
https://community.articulate.com/series/articulate-storyline-360
Many of the articles link to even more info, so if you don't see exactly what you're looking for in the TOC, check out something that's related.
Best wishes!