Changing button status "when timeline reaches"

Oct 28, 2020

I'm trying to build a video course with one Overview/Discovery Slide in the beginning. Each button on the slide leads to a new scene and one specific slide with a video on there. I want the buttons on the discovery screen to change their status to viewed, when the timeline of the video reaches a cue point. Somehow, this change of state does only work when I choose the trigger "Adjust variable"->"Topic01 complete"->=Assignment->"Value" "true"->"when timeline starts".

However, I would like to make sure the video has been viewed until a certain point so I want to adjust the variable when "timeline reaches" with the respective cue point. Somehow, this doesn't change to status of the button on the overview page. Am I missing something?

Thank you all and kind regards

2 Replies
Garth Yorko

On each of the video slides add a Cue Point to the timeline.

For each video slide create a T/F variable (for example, Video_1_Viewed) then create the trigger to change the variable to True when the timeline reaches your Cue Point.  Use a separate variable for each video slide.

On the Overview/Discovery slide, add a trigger to change the state of the button to Viewed (or whatever state you want) when the timeline for the slide starts.  Add a condition to the trigger:  if the Video_1_Viewed = True

Repeat this for each button on the Overview/Discovery slide.

Note:  The video slides allow learners to click the video to pause it, and click again to restart.  When the video is paused, the timeline continues.  The result is that learners may pause the video by clicking and the timeline will continue to run until it reaches your cue point.  This may bypass your intent to make the learner view the video to a certain point.

To prevent this, I inserted a rectangle over the top of the video and made it transparent.  A box with no fill will not work, it has to have a fill but be 100% transparent.  The timeline for the transparent box ends at the cue point.

Lastly, I disabled the back and next buttons to prevent learners from leaving the page until the cue point is reached.  Then they become enabled.  

You can see all the variables and how they are set up in the attached file.

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