Change the Event to an "immediate" event
Jan 05, 2016
Hi all,
I've been raised on Adobe Captivate and am making the switch to Storyline due to me working with a different employer. I'm trying to wrap my head around a few things. One of them is the "when" or "event" part of a trigger.
I have 4 buttons (located on base layer), 4 circles (located on their individual slide layers), and a Smiley face (located on a separate slide layer). I currently have it programmed that button 1 shows circle 1 layer, button 2 shows circle 2 layer, button 3 shows circle 3 layer, and so on. I want to show the Smiley face layer when v_button 1, v_button 2, v_button 3, and v_button 4 are all assigned a value of 1. I already made these triggers for each of the buttons. I also made a slide trigger seen below to "initiate" the trigger when all 4 buttons are clicked. I simply want to show the Smiley face layer at the EXACT moment when the buttons are ALL clicked in whatever order during whatever time in the timeline. Is there a way I can do this?
In Captivate, there's only an IF statement (SL equivalent: on condition), THEN statement (SL equivalent: action, layer), and an ELSE statement (don't know if there's an SL equivalent). The trigger is "initiated" at the EXACT moment when the condition is met. I can't seem to figure this out in SL.
I'm sorry if it looks like I'm trying to compare software, I'm not. I'm just trying to think of Storyline in terms I already know :)
8 Replies
Hi Vanessa
hard to say without seeing how you have your slide setup - see if the attached sample works for you
Thanks for helping me out, Wendy. From the file you attached, it looks like you used the Shapes for the condition and not Variables. For some instances, Variables are needed and I would like to try and find a way to use them in this example. I just can't figure out a way to show the Smiley face layer at the EXACT moment when the buttons are ALL clicked in whatever order during whatever time in the timeline.
Hi Vanessa
I'm not sure the logic behind the number variable vs T/F - I have created a slide with each. Not sure if you would be disabling the button once clicked so they can't click again - if you use a number variable it would keep adding so your trigger would need to take that into account.
Hope the attached helps or gives you some ideas.
Feel free to shout out if I have it all wrong.
You are amazing!!
So I manually replicated your scenarios to my original source file and realized my problem: I didn't correctly order the triggers! I didn't even know it mattered until I was scanning between your file and my file and couldn't tell a difference until I noticed a different trigger order on yours. Wow! Thanks so much, Wendy!
Another way to approach this is with a State event. Each button has a Visited state. When ALL of the buttons states are visited, it triggers the event to happen on the state change of the character.
Hi Steve
i used states in my first example but Vanessa wanted to use variables.
Glad you got it sorted Vanessa...yes trigger order is very important
see this info
https://en-au.articulate.com/support/storyline-2/the-order-in-which-triggers-are-executed-in-articulate-storyline-sl2
Thanks for the link! I'll look into triggers more. There's a lot i don't know haha
This discussion is closed. You can start a new discussion or contact Articulate Support.