Skip to main content
Participant
February 24, 2020
Question

Play Pause functionality issue in Captivate 2019

  • February 24, 2020
  • 2 replies
  • 1464 views

Hi,

I am facing issue while implementing play pause functionality in my WBT.

Clicking play/pause button, after the slide ends takes to me the next screen.

This topic has been closed for replies.

2 replies

RodWard
Community Expert
Community Expert
February 24, 2020

If the slide is pausing because you have an interactive object on the slide to stop the timeline, then clicking the Play button at that point would move you beyond the object's pause point and the timeline would continue into the next slide.  That's totally normal behaviour for a Captivate module.

 

With Captivate, the timeline will continue to play from the beginning of the module through all slides until the end slide, UNLESS something pauses the playback.  This can be in the form of an interactive object such as a Text Entry Box, Click Box, or Button.  But it would also happen on special slides such as a Quiz slide or a Drag and Drop slide where the learner is expected to interact with the content as well.

 

I realise that some other authoring tools (e.g. Articulate Storyline) do things differently and pause each slide at the end of its timeline by default.  In those apps you need to turn off the pausing to have the timeline continue from one slide to the next.  In Captivate it's the opposite.  You just need to get accustomed to the way it works.

CDubber
Known Participant
February 25, 2020

It's taken me awhile to understand how Captivate handles this, mainly because I was confused by the Continue action in the On Enter pulldown. If Captivate by default just keeps playing content linearly from slide to slide unless the timeline is intentionally paused (so, continuing along the timeline from the previous slide), what is the purpose of the Continue action for On Enter? Intuitively I assumed I had to select the Continue action on each slide to keep my course going, since, conversely, No Action implies nothing at all is going to happen.

Lilybiri
Legend
February 25, 2020

No action, which is the default choice, is fine both for On Enter and On Exit. It is only necessary to change it when you have been pausing the timeline intentionally at the first frame of the slide. No action measn that the present workflow will continue.

If you use an advanced or shared action On Enter for the slide, without adding Continue as last command, the playhead will remain at the first frame of the slide.

As I mention in my articles about the Timeline, best way to explore the behavior is to insert the system variable cpInfoCurrentFrame in a text container on the first slide, and time that container for the rest of the project. You will be able to see exactly where the playhead is stopping.

Lilybiri
Legend
February 24, 2020

Is this a custom play/pause button? If yes, have a look at:

http://blog.lilybiri.com/custom-play-slash-pause-button-version-cp2019

Participating Frequently
February 25, 2020

Hi Lilybiri

I have referred your above blog and i did same as you suggested in Step 3.

 

But once slide reach at the end of the slide and then again press play/pause button that time slide move on the next slide.

Lilybiri
Legend
February 25, 2020

It looks indeed, like Rod also tells, that you are missing some basic information about the design of Captivate's Timeline. I have been blogging quite a lot about that much ignored and very important topic.

 

Captivate is not at all a presentation tool (like PPT) where each slide can only be started by an action from the presentator.  The design of Captivate in slides is meant to make management a lot easier than in one long video timeline. See each slide as a video clip. The clips are shown in a sequence, normally without any transition (slide transitions are typical for a presentation, not for eLearning). When the last frame of a slide is reached the playhead will continue to the first frame of the next slide. The learner should not even be aware of that transition between slides. This makes editing very comfortable, believe me!

 

The Play/Pause button I explained in that blog (and interactive video) will pause the timeline at any moment, and restart playing at any moment, no matter which slide it is on. That is the reason I timed it for the rest of the project. 

 

The automatic playing of the movie can be paused by such a Pause command (used in the button) or by a Pausing point inserted using an interactive object. The result is NOT the same, as I explained extensively in one of the blog posts:

http://blog.lilybiri.com/pausing-captivates-timeline