I am searching for a way to set Text Entry to have focus after another layer has lost focus in a QuizBank in Storyline2. We have tried changing the order of the text entry on the timeline and looking for triggers that would work, but are not having any luck. In previous threads, people have been able to change order on the timeline but it does not seem to involve another layer being presented first. I believe this is where the problem is located.
have you tried using an offstage object to control? I have a flashing next button layer that I use in projects.
On our getting started screen the user enters their name - when they click into that text box, the offstage object changes to visited state. I can then trigger the flashing next layer to display when the state of offstage is visited.
We haven't tried that option yet, but I'll give it a shot. The issue occurs on the base layer with another layer being activated and then losing focus. I will see if this solves the problem and report back.
Hi, Virginia -- Thanks so much for reaching out with your question, and if you still need additional assistance after trying Wendy's suggestion, you may want to go ahead and share your file so that others may have a better understanding of what you've described and would like to achieve. :)
The easiest way we found was to move the Text Entry box to the bottom most position and then offset its start by a fraction of a second. We had one where it wasn't initializing with the text box and noticed it was flush with the start of the timeline while the others were not.
We have a scenario where we use an Online Video embedded. The user selects to play the video (can't get auto play to work), but the user can fast forward with the left and right arrow keys. I have it working where the user course restarts if they use Left or Right keys, but I need to change the focus area to an off screen object after the Online Video is selected to run.
Once they play the video, the Online Video remains the focus, and the Key Press function doesn't block using the embed code elements. The moment I select off the Online Video section, the Key Press works perfect.
5 Replies
Hi Virginia
have you tried using an offstage object to control? I have a flashing next button layer that I use in projects.
On our getting started screen the user enters their name - when they click into that text box, the offstage object changes to visited state. I can then trigger the flashing next layer to display when the state of offstage is visited.
Hope I have understood your question.
Hi, Wendy,
We haven't tried that option yet, but I'll give it a shot. The issue occurs on the base layer with another layer being activated and then losing focus. I will see if this solves the problem and report back.
THANK YOU!
Hi, Virginia -- Thanks so much for reaching out with your question, and if you still need additional assistance after trying Wendy's suggestion, you may want to go ahead and share your file so that others may have a better understanding of what you've described and would like to achieve. :)
Hi Wendy and Christie,
The easiest way we found was to move the Text Entry box to the bottom most position and then offset its start by a fraction of a second. We had one where it wasn't initializing with the text box and noticed it was flush with the start of the timeline while the others were not.
We have a scenario where we use an Online Video embedded. The user selects to play the video (can't get auto play to work), but the user can fast forward with the left and right arrow keys. I have it working where the user course restarts if they use Left or Right keys, but I need to change the focus area to an off screen object after the Online Video is selected to run.
Once they play the video, the Online Video remains the focus, and the Key Press function doesn't block using the embed code elements. The moment I select off the Online Video section, the Key Press works perfect.
Any ideas?