Forum Discussion
I need help...
Covering a button with a shape does prevent someone from clicking the button with a mouse. However, it doesn't prevent someone from accessing the button with a keyboard.
If you were working with the built-in Next button, the solution would be to use triggers to disable and enable it. But because you're working with a custom Next button on the Slide Master, that button can't be used in triggers on the slide.
The attached file has an alternate solution.
- The slide shows a "FirstTime" layer when the timeline starts with a condition that the "Video1Done" variable = False.
- The Slide Layer Properties for the "FirstTime" layer and the "Video" layer are set to prevent the user from clicking the base. That also prevents keyboard access to the buttons.
- White rectangles on the "FirstTime" layer cover the PREV and NEXT buttons to let the user know they aren’t accessible. (Sorry, but Storyline doesn't have a way to let the user click only the PREV button.)
- A copy of the Play button is on the "FirstTime" layer, so the user can go to the"Video" layer. A Play button remains on the base so the user can replay the video if they want to.
- On the Video layer, the "Video1Done" variable is changed to True when the video completes, so the layer won’t show when the user revisits the slide.
- By the way, I also inserted a slide before my edited version of the slide with the video. Preview both of those slides to see how the transition looks.
- timgrice6 months agoCommunity Member
Thats great - thank you
How would this change if there are multiple video layers on the same page (each video on a seperate layer)?
Tim
- JudyNollet6 months agoSuper Hero
Personally, I would put videos on separate slides. That would make it easier to revisit some, if desired. It would also make it easier to provide details about each video, so the user knows what to expect when they hit Play.
If you do put them on separate layers on the same slide, you could put a menu of the videos on the "FirstTime" layer. (The same menu would need to be repeated on the base.) Also, since the user could watch the videos in any order, you'd need to track each one with a separate variable. Thus, all the triggers get a bit more complicated.
Another option would be to show the videos in order. For example, instead of hiding the layer with the first video, the trigger would show the layer with the next video. Or it would show a layer similar to the "FirstTime" layer, but that Play button would show the next video layer. Etc.
Related Content
- 7 months ago
- 10 months ago
- 10 months ago
- 8 months ago