Variable True/False Triggers Not Working

Jul 14, 2020

I have a non linear course in Storyline 360.  My objective is to add a course completion button and progress marker that would appear after all slides have been viewed (the progress marker would be a check mark superimposed over a menu image and would appear after the user had clicked and viewed that slide). 

So, I spent the better part of yesterday trying to get this to work, and nothing I did worked.....frustrating.  Here is what I did and the outcomes:

1.  Progress Marker Check Mark:  I created a state change trigger on the menu image.  The check mark was a hidden state that would be become visible after a media variable on the corresponding slide changed from false to true upon the completion of the video (media).

Outcome:  This only caused a crazy flickering of the menu image.  The menu image also has a hover over layer trigger that reveals a menu name. So, who knows if the variable triggers would have worked.  I couldn't get past the flickering.  After some research, on the forums here, it appears that there is a known bug that is causing flickering with most browsers (https://community.articulate.com/discussions/articulate-storyline/my-objects-flicker-when-changing-states)

2. I abandoned the state change and created a new layer that was a copy of the menu image, but I superimposed a check mark on it.  The variable trigger was again set on the corresponding slide to change from false to true after the video played, and then that would upon clicking on the return to menu button, that would trigger the new layer to display with the check mark.

Outcome:  Didn't work!  I played around with different variable settings (change from false to true after reaching timeline point....didn't work)  No luck!

3.  I played around with just the course complete button trying to get it to change from a hidden  state to a normal state based on the variable change from false to true with the media completion and/or timeline point on the corresponding slide.

Outcome:  No luck!

Thoughts????

2 Replies
Judy Nollet

It's virtually impossible to determine what's wrong without seeing the file. If it's got confidential info, you could save a copy, switch all the text to dummy content, and then share that file.

That said, here are some basic steps for troubleshooting:

  • Check whether the triggers are in the right place and in the right order. For example:
    • You can't leave a slide and then execute something on the slide you just left.
  • Check that the "when" for trigger execution is actually happening. For example:
    • If a trigger is supposed to execute when the timeline starts, it won't re-execute unless you set the slide to reset the timeline when the user returns. 
    • A trigger that executes based on when a state or variable changes has to be on the slide where that change happens.

Good luck!

This discussion is closed. You can start a new discussion or contact Articulate Support.