Forum Discussion
Reverse Motion Path When Returning to Slide
I'm attempting to create the equivalent of Rise 360's "Process" block in Storyline.
Basically, if a user clicks the "back" button, I want the previous slide content to animate in reverse. (just like pressing the left-arrow in the Rise360 Process block).
I can tell that I'm close, but I can't figure out the right trigger and condition combo.
I would like to do somthing like this: Move [CONTENT] along [REVERSE PATH] when the timeline starts on [CONTENT] if the state of [NEXT SLIDE] = Visited
As far as I can tell, I can't base the condition off of a different slide.
Any ideas?
- SallyWiedenbeckCommunity Member
Can you use the (MenuSection.SlidesVisited) built in variable? I would set that up so if you are working on slide 2's content, your trigger would be like this:
Move [CONTENT] along [REVERSE PATH] when the timeline starts on [CONTENT] if MenuSection.SlidesVisited is greater than or equal to 3.The trouble there is it doesn't work well for the last slide in a section. On those slides I would use Menu.SectionsVisited. So if you are working on slide 5, the last slide of section 3, it would look like this:
Move [CONTENT] along [REVERSE PATH] when the timeline starts on [CONTENT] if Menu.SectionsVisited is greater than or equal to 4. - JeffreyBennett-Community Member
Thanks for the idea, Sally. That definitely helped me get going in the right direction.
I ended up abandoning the attempt because with Menu.SectionsVisited or even custom T/F variables, it stops working as intended if the learner moves back more than one slide.
Basically, until I can apply a "Move [CONTENT] along [REVERSE PATH] when the timeline starts on [CONTENT] if [BACK BUTTON] on [SUBSEQUENT SLIDE] is clicked" trigger, I don't see a way to make this work as intended. Maybe if I was using layers instead of separate slides, I could make it work.
Oh well!