“The biggest difference between time and space is that you can’t reuse time.”
Need a better solution to create similar advanced action again and again?
Ever wondered how to use a specific advanced action in multiple projects?
Are you a fan of advanced actions?
If you say YES to any of the above, then read on.
Many times you had to create multiple advanced actions which have same set of actions, but contain different set of objects/slides/audio files.
For example, if you have to execute Show/Hide/Apply Effect actions with different objects, the only way was to create many advanced actions.
Let’s consider a project with five buttons. When each button is clicked, you want to show/hide different objects and play different audio.
To achieve this:
- Prior to Adobe Captivate 7: You had to create five different advanced actions.If you needed these advanced actions in two different projects, you had to create ten more additional advanced actions.
- Now, with Adobe Captivate 7: All you have to do is to create a single Shared Action and use it any number of times within the project or across projects.
Using shared actions within a project
When you save an action as a Shared Action, it becomes available in the Create From drop-down menu in the Advanced Actions dialog box as a ‘template’. Shared Actions can be executed from all the interactive trigger scenarios present in Captivate.
Let’s say your project has a button and you need to `call` a shared action on clicking it.
Select `Execute Shared Action` present in Button Properties->Action->On-Success.
While creating a shared action, you enter a description for the parameters. Now when you execute a shared action, this becomes available to you to select the different parameter values.
Using shared actions across projects
All the shared actions will be available in Library.
Shared Actions can be exported or imported from Library and Advanced Actions dialog.
Anna used Shared Actions to reduce the authoring time in one of her projects. Watch this video to know how she did this!!