Inconsistent variable performance

May 01, 2013

I have a Continue variable that I use to prevent the Next button from working until the timeline ends. I have a scene with "regular" slides and quiz slides. On the regular slides, I set Continue to True when the timeline ends and then I add the variable as a Condition on the player (jump to the next slide when user clicks Next button and Continue is equal to true).

I have one slide where it's not working and the rest of the "regular" slides work fine.

Anyone experienced this and fixed it before?

(Bug?)

11 Replies
Kelly Kremin

While I can change the order, up/ down, of multiple triggers of the same type in the trigger pane, that does not resolve the issue. Also, I can't change the order of the kinds of triggers displayed in the trigger pane. (For example, the Slide Tiggers in this case are at the top of the pane while the player trigger is at the bottom. The object triggers are in the middile.)

Also, the order of triggers in this trigger pane is identical to the trigger panes of the other slides.

FInally, I don't see anything on my timeline - where I do pay attention to order - impacting this situation.

I don't think the order in the trigger pane is my issue...

Kelly Kremin

To my level of understanding right now - trigger *order* is not the issue.

The trigger pane imposes an order on all trigger groups - slide triggers, then object triggers, then player triggers. (These are the 3 I use and the trigger pane ALWAYS displays in this top-to-bottom order.)

I can't switch up group order.

I can switch order within a group - if I have more than one of that type of trigger. But, I've confirmed that this has no impact on my issue.

Kelly Kremin

I submitted this as a support case last night.

The answer not explicitly clear so I asked for clarification and am waiting on a reply.

The support guy stated 1 of 2 things:

A) set the trigger ONCE in a module (ie in the 1st slide where it is used) and then adjust the player trigger with the right Condition on each slide

OR

B) Create a "continue" trigger for each and every slide that needs it. (Slide2Continue, Slide3Continue, etc).

B is working.

And, B *kills* me because I have 4 modules and approx 200 slides to create uniqure Contiue variables for.

*Sigh*

Kelly Kremin

Phil, re your second answer -  I was just reiterating (for anyone who might read this later) that in this case trigger order is off the mark. I don't think I'm the only developer who will face this and if I can guide people around potential rabbit holes, I will.

The intention behind the variable is quite simple and intentional. Trainee can't simply "click thru" these modules. Next button doesn't work until the audio on each slide is completed. Audio end = timeline end = Next button works now.

Performance is spotty. In a scene within a module, it might work on 5 of 6 slides or it might work on only one of 6 slides.

Thus my search for the answer.

Phil Mayor

Kelly Kremin said:

Phil, re your second answer -  I was just reiterating (for anyone who might read this later) that in this case trigger order is off the mark. I don't think I'm the only developer who will face this and if I can guide people around potential rabbit holes, I will.

The intention behind the variable is quite simple and intentional. Trainee can't simply "click thru" these modules. Next button doesn't work until the audio on each slide is completed. Audio end = timeline end = Next button works now.

Performance is spotty. In a scene within a module, it might work on 5 of 6 slides or it might work on only one of 6 slides.

Thus my search for the answer.


I hope you get it working, without seeing the slides we are working blind and could post 15 reasons why it won't work, we are guided by the information you supply.

As an addition to what Articulate support say, you don't need a unique variable for each slide you could just reset the variable at the timeline start of each slide.  If you want the user to be able to flow through after they have completed the slides then a unique variable is the way forward.

Good luck, post back if you need any help.

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