Gone are the days when you had to use multiple objects and advanced actions to depict changing the state of an object in Adobe Captivate.
Here comes Adobe Captivate 9, with the power of multi-state objects. You can now convert any interactive or non-interactive object to a multi-state object. This will immensely help you in developing interactive content easily without using multiple objects, or “hide and show” techniques in a single project or slide.
You can add any number of custom states to both interactive and non-interactive objects. And for the interactive objects, you can also configure inbuilt states like normal, rollover, and down states for buttons; and dragstart, dragover, dropcorrect, dropincorrect, etc. inbuilt states for objects in drag and drop interactions, which are automatically triggered with the object actions.
Watch this video to see how I build a custom accordion interaction in Captivate 8 and then in Captivate 9. In Captivate 8 workflow, I use multiple objects, group them, write advanced actions, and then apply the advanced actions to the buttons. And in Captivate 9, I just create a multi-state object and trigger a simple action to change the state to show related content.
Like what you see? Here are the steps to convert objects to multi-state objects and use the state-specific actions:
- Create a new project in Adobe Captivate 9.
- Add a shape and select it.
- In the Properties Inspector, click the plus symbol in the Object State section.
- Label the new state, and click OK.
- Now change some properties of the shape.
- Add more states, if required.
- You can also see all the states of the object together in the State view. To do so, select the object, and click State View in the Properties Inspector.
- Object states will now show up in the Object State panel.
- You can add new states in this panel, and also add additional objects to each state.
- To exit the State View, click the Exit State button on the toolbar.
- Now, add buttons to show different states.
- Select the button and go to the Actions panel. Select the On Success Action to the newly added Change State of action.
- Select the object and its desired state and uncheck Continue Playing the Project.
- You can also add Back and Next buttons for the states and use the newly added Go to Next State and Go to Previous State actions.
Ready to build interactions using multi-state objects? Here are some example interactions:
Need more help with multi-state objects. Refer this Help document to learn more about it.
So, how are you planning to use this new feature to build your eLearning interactions? Chime in your thoughts here.
Happy Captivating! 🙂