Is there a tutorial for allowing the slides to advance only after all of the content in an embedded SWF has finished playing? Right now, the Jump Trigger is set to happen when the timeline ends, but that would be way too early. I tried selecting "When Media Completes" but the Object "Video 1" is not available for selection on the drop down and remains at "unassigned.".
If the SWF has a definite timeline (meaning that it functions more like a video), then you could you insert it as a video and then use a jump to next slide when media completes trigger. But SWFs are finicky...so not sure if this will work with your object.
It's not a plain video. It's actually a Captivate interaction with required button presses and feedback and animations. I could not select the media on the trigger, as it wasn't listed in the drop down. Would it make sense to time the entire SWF playback...not sure how to time that either way, and that might be too finicky.
If the Captivate SWF is an interaction with required button presses and feedback, then the overall timeline of the SWF is undefined due to what one learner's time would be compared to another.
Being that it is an interaction, is there a requirement for it to auto advance?
No, there's no need for it to auto advance . So if it is easier make the next button active after the playback of the Flash content that would be fine.
It makes sense not to use the timeline feature because of the variables. So if there's a way to do this, it would be great to see how.
5 Replies
Hector,
If the SWF has a definite timeline (meaning that it functions more like a video), then you could you insert it as a video and then use a jump to next slide when media completes trigger. But SWFs are finicky...so not sure if this will work with your object.
Mike
It's not a plain video. It's actually a Captivate interaction with required button presses and feedback and animations. I could not select the media on the trigger, as it wasn't listed in the drop down. Would it make sense to time the entire SWF playback...not sure how to time that either way, and that might be too finicky.
If the Captivate SWF is an interaction with required button presses and feedback, then the overall timeline of the SWF is undefined due to what one learner's time would be compared to another.
Being that it is an interaction, is there a requirement for it to auto advance?
No, there's no need for it to auto advance . So if it is easier make the next button active after the playback of the Flash content that would be fine.
It makes sense not to use the timeline feature because of the variables. So if there's a way to do this, it would be great to see how.
Good Morning, Hector.
I'd recommend checking out this thread, where Steve Flowers discusses passing variables between the SWF and Storyline via JavaScript.
This discussion is closed. You can start a new discussion or contact Articulate Support.