Timeline Variable

Hi all,

I have several slides in my presentation with Animations where I don't want the user to be able to click NEXT until the animations are complete.

I already created a Variable for my presentation titled SlideComplete and set the default variable to False. On my slide, I added a SLIDE Trigger that states to change the variable to TRUE when the Timeline Ends. Then I added a Condition to the Player Trigger to jump to the Next slide when clicking NEXT with the condition that the SlideComplete variable is TRUE.

With that said, I tried copying and pasting the triggers into the slides that needed this feature. However, when I play in PREVIEW, only the first slide I added the triggers to work. The subsequent slides still allow you to click NEXT even thought the animations aren't complete. I even went back and removed the Triggers that I had pasted and manually created them but still can click NEXT in preview mode.

My question is:  Can you only use a Variable once in a presentation? In other words, do I have to recreate a new Variable for every slide I want to prevent students from clicking NEXT prior to the timeline completion?

Thanks!

Kim

7 Replies
AJ Bembry

I've found that I can reuse the same variable over and over again in this way so long as I reset the variable to being false upon the timeline starting. So, add a new trigger that sets your variable to false when the timeline/media starts. I've used the same variable multiple times in a project before without issue.

David Sensenig

AJ Bembry said:

I've found that I can reuse the same variable over and over again in this way so long as I reset the variable to being false upon the timeline starting. So, add a new trigger that sets your variable to false when the timeline/media starts. I've used the same variable multiple times in a project before without issue.


This makes sense. The value of the variable is retained from slide to slide. So if you've changed it to true at the end of the first slide, you need to change it back to false at the beginning of the next slide.

David Sensenig

You can also add your triggers to the slide master so that you don't need to add them to each slide. That is, you can add the triggers to change your SlideComplete (or whatever you choose to call it) variable from true to false and back. The next button trigger with conditions for SlideComplete==True still has to be added slide by slide.

Susan Grant

This was exceptionally helpful and enabled me to resolve the issue with making the Next button in the player conditional. I was even able to go back and remove my custom button from an Engage, a non-graded question and a click through character scenario. Thank you for giving enough specifics to let me get up to full speed quickly and run with the solution. Articulate truly has the best support and community help around.