Restarting layer media
Apr 23, 2019
By
Peyton Smith
On my base slide, there is an audio clip (Audio 1). If the user clicks the button to show the layer, which has its own audio clip (Audio 2), before Audio 1 completes, both audio files play at the same time.
I added a trigger to the base slide to pause Audio 1 when the button is clicked, and I added a trigger to automatically play Audio 2 when the layer timeline starts.
However, after I click the button to trigger the layer, if I want to rewatch the entire slide again by using the seek bar, the base slides restarts from the beginning but the layer resumes where it was left. I have the layer set to "reset to initial state" when revisiting.
See attached.
5 Replies
Hi there, Peyton. Thanks for sharing your slide. Here's what I see: When you trigger the layer, the media is paused on the base layer by another trigger. The layer properties aren't set to hide the base layer objects or pause the timeline of the base layer. The seekbar at the bottom is playing the base's timeline, even though the layer's timeline is much longer.
In the layer, when you use the "replay" button to the right of the seekbar, it acts like a "jump to slide" trigger which will start the slide's timeline over. Since your slide properties are to "reset to initial state," the layer is hidden, and you only hear the base audio.
When you use the seekbar to review the base content, you aren't "jumping" to the slide again. You are simply rewinding the timeline. This action doesn't hide the slide layer. The layer contents will continue to play because it is still open. It isn't being "revisited."
I would consider pausing the timeline of the base in the layer properties and adding a button (or other object) to hide the layer when a learner wants to return to the base.
Happy to hear your thoughts!
Hi Crystal,
If I add a trigger to pause the timeline of the base layer when the button is clicked, the audio on the layer doesn't play automatically, evening though I put a trigger on that layer to "play Audio 2 when timeline starts." Once on that layer, if I press the play button in the seek bar, it just plays the audio from the base layer.
Maybe I am making this too complicated. Essentially what I want to do it for learners to replay each slide (base layer and layer) in case they missed anything.
Hi, Peyton!
I see you asked a similar question over here. Did my solution in that discussion help you? Let me know if we need to take another look!
This post was removed by the author
Hi Alyssa,
Your solution worked for both issues. Thank you. However, as I mentioned on this post, when I go back to the base layer, it continues to play the audio from the pre-arrive case manager layer instead of the audio on the base layer. I tried switching the base slide between "reset to initial state" and "resume saved state" with no luck. See attachment.
Hey, Peyton!
My teammate, Leslie, recently shared an updated file with you in this post. Let's keep the conversation going in that discussion so we can be sure we don't miss any important details!
This discussion is closed. You can start a new discussion or contact Articulate Support.