Im creating a family feud style course that takes input from a user, stores it in a variable, then reveals a particular layer based on if the variable matches a value.
Question is, is there a way to do this that is NOT case sensitive? Simply capping any letter in the word or phrase yields a wrong answer.
How do you have the trigger set up for the variable? If you haven't already, make sure the Operator is set to == Equal to (ignore case). This should allow you to enter any capitalization in the text field and show your layer, as long as the same words/letters are used.
If you've already tried this, are you able to share your .STORY file, so we can see what's happening?
I have been using the "ignore case" selection in the trigger, but one of my test users for the file still had issues with needing to match the caps selection. It was only one of the users; it worked for all of the other test users.
Hey Christa! You've got your trigger set up correctly -- the "ignore case" condition is spot on. 👍
I wonder if that user also accidentally included a space in their response? Perhaps they thought the case was the problem, when in fact it was an errant space before or after the word that triggered the incorrect answer.
Thanks, maybe I'll try throwing in more variants of common mistakes and misspellings on the text entry fields. He apparently experienced it in multiple places.
With the new updates to the trigger workflows, It depends on the type of variables in use. As an example, if I have a data entry setup on a slide and I want a layer to appear if the user enters the correct phrase, I can determine if that value should be case sensitive or not:
Another option to determine if a text entry interaction should be case-sensitive is to convert the Slide to Freefrom. This will allow you to define acceptable answers and tell Storyline if the response should be case sensitive:
I hope this helps and please let us know if you have any questions!
11 Replies
Hi Tony,
How do you have the trigger set up for the variable? If you haven't already, make sure the Operator is set to == Equal to (ignore case). This should allow you to enter any capitalization in the text field and show your layer, as long as the same words/letters are used.
If you've already tried this, are you able to share your .STORY file, so we can see what's happening?
Thanks!
oh wow. Im a dummy. Thanks for pointing out this obvious solution.
Tony
Hi Tony,
Sometimes the obvious answer is the hardest one to find - no worries! :)
Glad to hear that did the trick.
Have a great day and good luck on the project!
Christine
I have been using the "ignore case" selection in the trigger, but one of my test users for the file still had issues with needing to match the caps selection. It was only one of the users; it worked for all of the other test users.
Has anyone else run into anything like this?
Hey Christa! You've got your trigger set up correctly -- the "ignore case" condition is spot on. 👍
I wonder if that user also accidentally included a space in their response? Perhaps they thought the case was the problem, when in fact it was an errant space before or after the word that triggered the incorrect answer.
Thanks, maybe I'll try throwing in more variants of common mistakes and misspellings on the text entry fields. He apparently experienced it in multiple places.
Sounds like a plan, Christa. Keep me posted on if you notice any more trends here!
Hello, Are the trigger options available in Storyline 2? I cannot seem to find them.
Hi Matthew,
What specific trigger or option are you looking for? You can still add conditions to a variable:
And depending on the variable you used, you'll have an option to ignore the case.
Since the triggers have been updated, I don't see an option to turn off case sensitivity any longer. Is this function moved?
Hi Emily,
Thank you for reaching out!
With the new updates to the trigger workflows, It depends on the type of variables in use. As an example, if I have a data entry setup on a slide and I want a layer to appear if the user enters the correct phrase, I can determine if that value should be case sensitive or not:
Another option to determine if a text entry interaction should be case-sensitive is to convert the Slide to Freefrom. This will allow you to define acceptable answers and tell Storyline if the response should be case sensitive:
I hope this helps and please let us know if you have any questions!