Variable to change button states

Jun 18, 2020

Hi there,

I have set up a slide in storyline 360 to restrict user movement by controlling the "next" button state using variables and triggers. There are two layers the user needs to visit before proceeding, and in each layer a trigger changes one variable each from false to true. Once both variable are true, the next button changes state from disabled to normal and the user can proceed.

However, the flow only seems to work sequentially, that is, only if layer 1 is visited before layer 2. When a user visits layer 2 first, then goes to layer 1, both variables change to true, but the next button does not seem to register this?

I have shared the file as well, to assist in clarifying the problem, i hope it helps.

2 Replies
Ned Whiteley

Hi Angela,

To get this to work, you need to add one more trigger that allows the second layer to be visited before the first layer:

These two triggers now allow the layers to be visited in any order.

One other thing I should point out is that your first trigger to disable the Next button is not necessary as you can set the initial state of the button to Disabled from the States options:

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