Skip to main content
Rumbalotte
Known Participant
May 17, 2016
Question

Execute Advanced Action starting time based?

  • May 17, 2016
  • 2 replies
  • 864 views

Actually, this question should have been asked before. I want to run an Advanced Action after a certain time. In Adobe Flash is this pretty easy -  buit in Captivate also? Since I have no "OnEnterFrame" function, there may be a workaround? Are there solutions?

This topic has been closed for replies.

2 replies

Inspiring
May 18, 2016

If you use SWF output, Jim Leichliter created a widget that does what you want.  While he no longer actively maintains his website, you can still download the widget at Adobe Captivate 6.x Free Widget: Time Based Actions - CaptivateDev.com .

Lilybiri
Legend
May 17, 2016

Which version do you use? Captivate is not Flash, each action has to be triggered by an event:

Events and (advanced) Actions - Captivate blog

Captivate 9 has a new 'Delay Next Actions by...' command but a real OnEnterFrame action is only possible if you use JS with Captivate.

Rumbalotte
Known Participant
May 18, 2016

The funny thing is, I could imagine a lot of cases where I need the time based function. But not so much where I need  'Delay Next Actions by...'.

Lilybiri
Legend
May 18, 2016

It is not funny, I totally understand what you mean and logged a request for time-based events many times. Gave up...

The Delay Next actions can help in certain circumstances.


For SWF output Jim Leichliter had a widget that allowed to have two time-based events: at the start and the end time of the widget, not really what you want