Copy link to clipboard
Copied
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?
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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...'.
Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
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 .