Javascript - multiple variables into one Mar 17, 2015 By Jure Gabrovšek Hi, in my storyline i have 4 different variables and i want to put all of them into one. So for example variables :Q1,Q2,Q3,Q4 into Q5 for that i created a Javascript trigger which looks like that: var text = "Party invitation: " + Q1 + " Where: " + Q2 + " When: " + Q3 + "Activities: " + Q4 var player = GetPlayer();player.SetVar("Q5",text); But the trigger is not working....what i do wrong? Thank you :)
Michael Hinze 9 years ago03/17/15 at 2:00 pm (UTC) Are Q1...Q4 Storyline variables? In that case, try: " var player = GetPlayer();var JSQ1= player.GetVar("Q1");var JSQ2= player.GetVar("Q2");var JSQ3= player.GetVar("Q3");var JSQ4= player.GetVar("Q4"); var text = "Party invitation: " + JSQ1 + " Where: " + JSQ2 + " When: " + JSQ3 + "Activities: " + JSQ4; player.SetVar("Q5",text); "
Jure Gabrovšek Author 9 years ago03/17/15 at 6:15 pm (UTC) Thanks :) it works perfectly....great work :)
Bryan Mendelson 6 years ago02/01/18 at 4:41 pm (UTC) Great find! I was able to use this article to help with my SL3 project. Thank you.
3 Replies
Are Q1...Q4 Storyline variables? In that case, try:
"
var player = GetPlayer();
var JSQ1= player.GetVar("Q1");
var JSQ2= player.GetVar("Q2");
var JSQ3= player.GetVar("Q3");
var JSQ4= player.GetVar("Q4");
var text = "Party invitation: " + JSQ1 + " Where: " + JSQ2 + " When: " + JSQ3 + "Activities: " + JSQ4;
player.SetVar("Q5",text);
"
Thanks :) it works perfectly....great work :)
Great find! I was able to use this article to help with my SL3 project. Thank you.
This discussion is closed. You can start a new discussion or contact Articulate Support.