Forum Discussion
Resetting variables on return to slide
- 23 hours ago
Hello,
I believe your problem is that you have a trigger that says "Show incorrect layer when the value of a variable, such as field1, changes." If you think about it, your variable is changing at the beginning of the timeline because you have a trigger to set the value to blank when the timeline begins. Therefore, the variable is changing at the beginning of the timeline, the field value is incorrect, and thus you are getting the incorrect feedback.
The solution could be to change when the incorrect layers are shown. Instead of showing the incorrect layers when the variable changes, try changing the trigger to be "Show layer incorrect 1 when field 1 loses focus." After the user enters their text and clicks away or perhaps tabs away, the trigger should make the incorrect layer show up if the number does not equal what you want.
I have attached a revised version of your project that seems to work.
If this solves your problem, please mark it solved. Otherwise, feel free to ask a follow-up question.
Kendal, thank you for the help! I realized why it was happening, but wasn't sure of the fix. I think your solution will work. It certainly works in the sample file. My training is much more complex than this, but I'm going to try it. Thank you!
I'll add on to this, in case somebody else runs into this issue. My variables are being filled by "adjust variable" through popup menus in other layers that enter information into the variables when a button on the menu is selected. The solution Kendal offered worked fine if the learner is inputting the text into the field manually, but didn't work with the menu the way I had them set up. My solution was to put the instruction for showing the "incorrect" layer into each of the incorrect answers on the menu selection layer.
Related Content
- 10 months ago
- 10 months ago
- 10 months ago
- 10 months ago