Change state variable to endlessly select and deselect an image

Dear community,

I have created a slide in an online module where I ask learners to select up to 4 images. The images are inserted in gray scale (state 1) and when selected change state to their colored version (state 2). Now due to their task it is possible that they decide to deselect an image again after having selected it in the first place.

For this to work I created a variable (“clickendlessly”)  and when running the Advanced Action (conditional) the variable “is equal to 0” so that a click on an image changes its state to state 2 (color). The variable is toggled so “if ELSE” by clicking again it changes back to gray (state 1). So far so clear.

Now, when I switch between the 4 images, e.g. I first clicked image 1 and it changed its color to state 2 and I click on image 2, what happens now is that the first click kind of only selects the image and only when selected by clicking it again the advanced action is “released” and change of state therefore needs a second click. Once selected I can change state again and again. But as soon as I move on to another image I need to select the image first (click 1) and change state/color works only with click 2.

Question: Is that how it is and I have to live with it OR is there any way around it? So that whenever clicking on an image it changes color right away, no need for the “pre selection process”?

Help would be great!

Thanks in advance!


The post Change state variable to endlessly select and deselect an image appeared first on eLearning.

Captivate 2017/19: Make animations and loop animations with advanced actions

This video shows how to make loop animations and various animations with multi-state objects and advanced actions.

It shows:

– an easier way to animate landscapes in loop with the While loop action compared to Captivate 9,

– how to make various loop animations that come in and out of the screen or remain on screen with Multi-state objects and the Effects panel,

– how to make animations without using the Effects panel but with several pictures as in cartoons (e.g. bird),

– how to use the decision tabs to set up all animations in one script only.

This video has been made with Captivate 2017 but it also works with Captivate 2019.

(set the quality of this video to “HD” for a better display).

The post Captivate 2017/19: Make animations and loop animations with advanced actions appeared first on eLearning.

Adobe Captivate 2017 Release

2017-04-10 11-14-04 AM

I’m really excited to report that the next major release of Adobe Captivate has launched. Adobe has made the decision to break from the product numbers of the past and now simply call the product Adobe Captivate 2017 Release. In this article, I cover off some of the new features for you to consider.

Responsive Design

The most notable addition to this software is a new way to develop responsively designed courses. A feature known as fluid boxes allows users to divide up their slides into containers where the objects placed within them respond in a much more predictable manner than with other methods. Here is a tutorial that shows some of the basics of working with fluid boxes.

Converting to Responsive Design

Another area related to responsive design is the ability to save non-responsive projects as responsive design projects. In the past, if users wanted to convert an older project into responsive design, it required a much more manual process of copying individual slides and their elements usually one slide at a time. Here is a tutorial that shows this process in action.

Adobe Typekit Integration

With the migration to HTML5 and responsive design, text in eLearning projects became actual text instead of just another graphical image as was the case when Flash based eLearning was the norm. HTML5 offer many advantages but this limited developers to the commonly used fonts, namely web safe fonts. This prevented developer’s ability to use new and interesting fonts in their design. With Adobe Captivate 2017 that problem has been solved through the introduction of being able to add Typekit fonts to your eLearning projects. Typekit fonts are cloud-based and with a Typekit account, many of these cloud-based fonts will now be available to Captivate 2017 developers as well. Creative Cloud customers get a limited number of Typekit fonts at their disposal. Here is a tutorial that shows how easy it is to add Typekit fonts to your eLearning projects.

Enhanced Multi-State Buttons

When Captivate 9 was released, many developers were excited at the number of multi-state objects available to them. Most notable was the ability to have a variety of buttons that were previously just static. There were some exceptions to which types of buttons could have multi-states, however, this has been addressed in Captivate 2017. Developers now can have multi-state buttons on question slides, shape buttons on master slides, buttons on drag and drop slides, and buttons on your quiz results slide. Here is a video where I demonstrate these enhancements.

Enhanced Closed Captioning

About five years ago I had a client ask me if I could make the closed captioning window on a course I had developed smaller. They complained that users who wished to use closed captioning had to read the text across the entire width of the project window and this was causing fatigue for users of closed captioning. There was no way to modify the closed captioning window size in previous versions. Adobe Captivate 2017 has introduced the ability to not only create custom sizes of closed captioning windows but their placement can now be on any part of the slide. Furthermore, developers can also use custom font formatting for part or all of the captions they display to their audience. Watch this video to see me customize my closed captions for a small project.

Enhancements to Advanced Actions

Lastly, there have been some enhancements to advanced actions in Captivate 2017. In previous versions of Captivate a best practice developed to make all advanced actions conditional. The reason for this was that it could be difficult to deal with a change from a standard set of actions to a conditional set of actions part way through development. Often this was achieved by making the condition of the advanced action something that would always be true. For example, developers could write the condition to be something like IF 1 == 1 or something like that.

Captivate 2017 solves this by making advanced actions and conditional actions one and the same. Instead of having to rewrite the standard action into a whole new conditional action and updating all the places where that standard action was previously referenced, now you can modify the standard action and change it to a conditional action by checking off the Conditional Tab. There you can add your IF statement and retain all the previous actions as part of the conditional action.

Also, the IF statement of conditional actions has been joined by the While statement which gives developers the opportunity to create advanced actions that will loop while all, any or some of the conditions are true.

In Conclusion

Each time a new version of Captivate is released I always say the same thing. This is the best version of Captivate ever. Once again this is absolutely true with the 2017 Edition of Adobe Captivate.

If you typically purchase a perpetual license to Adobe Captivate and the features in this release will benefit you or your clients you should upgrade to this version. Of course, I would wait until you have a break in the development cycle. I’m not sure I would start using a new release on work that was presently in progress.

If you subscribe to Captivate as software as a service, you should upgrade to this release. Again I would wait until you have finished any work in progress, but it makes sense to be running the latest version of any software if it’s available to you.