Communication Between HTML5 Animations and Captivate 9
Lilybiri posted this in response to a question re: animation in Captivate, and I'd love to get some further clarity on it.
"Edge Animate can create animations, and 'was' considered the alternative for Flash animations when the HTML5 hype started....Captivate has the possibility to embed such animations, like you can embed animated GIF's (old but still functional both for SWF and HTML5 output) as well. However you have to be aware of the fact that there is no direct communication between those animations and Captivate, unless you know JavaScript. Such a communication is only possible using widgets."
Emphasis mine. What widgets or what JavaScript knowledge is required here?
Context:
My team has already started making HTML5 animations in Edge Animate, and I'm tasked with getting them to play nicely with Captivate 9 in a responsive course that utilizes several of the interactivities captivate is set up to execute. I've imported the first .oam file onto my slide just fine. My "on enter" action is set to "pause" and the animation plays on its own nicely. Upon conclusion of the animation I'm seeking to set up two click boxes over elements of the animation and use those click boxes as buttons to trigger subsequent respective animations with attached audio.
My direction is to have all three animations able to play individually on the same slide to give the learner a seamless experience, rather than put each on its own slide and repeat the above process. Can any of you offer some insight as to a good way to execute this? I don't have current experience with JavaScript, CSS or html, but I've done some coding years ago and I'm not afraid to learn if that is needed. Some direction on this would be greatly appreciated!
