Prevent exit animation on timeline under a condition? SL3
Dec 22, 2017
I'm racking my brain on this one and hopefully someone can help me out here! I have a text box that has an entrance and exit animation. I have a condition set that if the learner selects no narration, then all entry/exit animations cease and they see a static slide (animations are timed with the narration). For some reason I can't get the text boxes to stay visible until they click to advance to the next slide. Changing the text box's state to Normal at the start of the timeline works fine to make it immediately visible, but the exit animation still plays. I tried a trigger to set the state back to normal at the same time the exit animation happens but it still exits. Here's a sample of the timeline.
With narration, the text box comes in at 12.50 seconds, and exits at 17.25, but should stay on screen all the time when no narration is selected. Should I be building this slide "backwards" in the sense that I should build it with no animations, and set triggers to animate in/out on a "with narration" condition instead?
5 Replies
I think the fastest way is to create a scene, or slide, or textbox (depending on your needs), duplicate it, and set one to be the branch for narration, and the other for non-narration. I'm not sure you can extend the duration and at the same time change the animation of an object using triggers. Any way you slice it, I think you need an object without and one with an animation (or an object without animation, and another copy to make it look animated).
Thanks Walt,
I'd rather not have a no-narration branch (file size would almost double, would make edits more difficult in the future) but I do like the idea of having separate objects for narration vs. not. I'll give this a try and see what I can get.
Hi James,
If you're able to share a few slides here as an example that may also help the community offer other ideas!
I tried Walt's suggestion to make a separate object and it works great. When narration==true, the text box in the timeline above animates as usual. I added a trigger on timeline start to hide it when the narration==false. I added a duplicate text box that spans the entire timeline start to finish and set its initial state to hidden, then added another trigger to change its state to normal when narration==false and voila! I attached the .story file for reference.
Thanks James for sharing here and I'm glad you found a method that'll work for your course!
This discussion is closed. You can start a new discussion or contact Articulate Support.