Triggers In Interactive Simulations

Help!

I'm having a hard time with my simulation.  I've watched this wonderful little gem about 30 times this week:  http://community.articulate.com/tutorials/products/create-an-interactive-simulation.aspx.  Let me know if it will be easier for you guys to understand if I just put my files here, but essentially, this is what the simulation does....

In a nutshell, a user logs onto a website (two text fields and a submit button), changes the passwords (two text fields and a submit button), and then changes the password (also two text fields and a submit button).  When I import the slides from the screen capture, by default all the interactions are completed by clicking the submit button on the player.  I don't want that because it's not realistic for my learners to do that because I'm simulating a task they will be doing.  So, I've been playing with triggers to see how I can avoid them pressing submit after every single action.  So far, the only triggers I've gotten to work are clicking the hotspots.  I changed "Submit interaction 'hotspot x' when the user clicks Submit" to "Submit interaction 'hotspot x' when the user clicks 'hotspot x.'"  However, it's all the text entry ones that are causing me grief.  I had one working once, but I don't remember what I did, and of course I got frustrated and started over because I messed something up badly a few slides later lol.  What can you all suggest?  

10 Replies
Ashley Terwilliger

Hi Jessica,

When you set the trigger up to submit it based on the hotspot, was that on a "button" area or where they clicking within the text entry? Without seeing how your simulation is set up, it's hard to know - but you could also set the trigger to when the user clicks a button (a default submit is when the user hits the "enter" key). Also, if you disable the "submit trigger when user clicks submit" did you also remove the submit button from the individual slide properties? 

Jessica Brown

Hi Ashley.  Good insights!  So, I guess the way Storyline records the screen, each text box has two slides:  the first slide is the hotspot to click inside the text box, and then the second slide has the text entry.  I like the idea of pressing enter--that's a bit more natural.  I didn't record it that way, but I'll definitely try it.  I haven't gotten rid of the submit button yet, but I will.  I just want to get my triggers working first.  Oh, so, another thing I tried was making the text entry a variable, and when the variable changes then submit.  That worked for one text box, but not the other although I made two separate variables.  I attached a video of what should be going on.  I hope it makes sense

FYI, I am totally loving this software and this community!  Forgive me for posting so much, but e-learning is new to our department, and I've been charged to learn as much as I can within 3 weeks before we need to start producing things.  E-Learning Heroes has everything I need to get an excellent jump start on my learning, and I feel confident that I will be creating some top-notch material very soon!

Ashley Terwilliger

Hi Jessica,

First off, no apologies necessary for posting! That's what we're here for.

Thanks for sending along your video! That was helpful to see how you'd like it to behave. Each item you click on or text you enter while doing a screen recording will count as a new slide in Step by Step mode, which you can easily delete if you don't want them. What I did was take a screen recording (just of the Support page - someplace to enter text) and you'll see I changed the triggers associated with my text entries and made them all a bit different. (Ignore my feedback layers on this one...left over from a project I was just working on) What you'll see is there were a few different ways I could set it up including when a user clicked a part of the screen (transparent shape), when they hovered over (a hotspot) or when the user pressed a key (enter). It's really up to you how you would like them to interact with it. 

The text entry is automatically created as a variable, and that is the only one I didn't set up here - but you'd want to set it to submit "when the control loses focus" which is when the variable is set to whatever the user enters. 

Jessica Brown

Oh cool, thanks!

I think I may be misunderstanding what's supposed to happen here.  So, on yours, the second slide says submit text entry when user presses the Enter key.  I assumed that meant after I click the hotspot, I type my name, and then I press Enter.  However, when I pressed Enter I got the Incorrect pop-up, and I can't continue the rest of the simulation.  Am I understanding the triggers incorrectly?

Ashley Terwilliger

Hi Jessica,

Sorry, my feedback layers were not correct in this example, I was more just demonstrating how the triggers worked. The first slide is the hotspot of clicking within the full name field, you'd still need to use the submit button on that one. The second slide may have also given you an incorrect as the answer is my name, Ashley (which was what I typed while recording). I'm able to continue through the simulation if I enter the correct answers and use the correct trigger for each text entry. If you're not going to use the submit button, you'll also want to remove it from the player set up, so that the user doesn't try clicking on it.