Forum Discussion

JayCouvillon-26's avatar
JayCouvillon-26
Community Member
3 years ago

Having trouble with triggers involving the player's Next button

Hello,

I am building a course that places conditions on when the player's Next button can appear but it doesn't always work. Most learners sail through but some seem to get stuck on triggers that change the Next button conditions.

I'm not sure if the problem is with the trigger, some internal Storyline logic, or something to do with the playback through our LMS.

I've included a sample file. There are two scenes in the file, each are identical except for the triggers used. One is based on the state of the objects that are selected, and the other is based on true/false variables for each object.

I want the learner to explore each object's path before they are able to move on to the next slide.

We have had 200+ learners take the course and only a handful are calling in with errors when they hit these triggers.  The odd thing is that it is ONLY triggers relating to Next button conditions.  Can anyone help me troubleshoot?

Thanks!

Jay Couvillon

 

 

  • The file worked fine for me. Here are a couple of suggestions, though.

    • Change the state of the next button to disabled when the slide starts
    • Since you're going to show the continue layer when all of the states are visited, get rid of the next button trigger that you have and add a trigger on the continue layer to change the state of the next button to normal when the timeline of the layer starts
    • Set the slide property to resume saved state.

    See if that fixes the issue. 

    Another consideration, evaluating state changes is great when you're on the slide, however, I usually use variables to track movement away from a slide. This gives me more control.

  • Agree with Tom that tracking variables would be better here.

    Only thing I would do is set the initial slide to resume saved state.

    I would set the next to disabled on timeline start if any of the pictures are disabled and set to normal if all are visited and take conditions off the jump.