State of Next button
May 04, 2021
Hi,
I've designed a slide with multiple layers. I want the user to be able to proceed to the next screen only once all the layers are accessed. Additionally, I would like the user to revisit the slide in it's saved state instead of it's initial state.
The settings on the slide are as below:
Change state of Next button to disabled when timeline starts on this slide
Change state of Next button to normal which Objects (with layers) are visited
When revisiting resume saved state.
When the entire project is previewed and I land on the above mentioned slide, it works well in the first attempt. However, if I move to the previous slide and return to the slide with layers, it (slide with layers) goes back to the initial state and doesn't enable the Next slide even if I access all the objects on the slide.
Any tips would be helpful!
Thanks
Bernita
15 Replies
Hi, Bernita,
Storyline has a "quirk" (aka bug): Even when you set a slide to resume saved state for revisiting, the program will still execute "when the timeline starts" triggers. To ensure the Next button only disables the first time a user visits the slide, do this:
Thanks Judy. I have tried the above steps but still doesn't seem to work. Not sure what I'm missing.
I have attached the file. Could you take a look at it please?
Hi, Bernita,
I got it working in the attached file. Here's what I did:
By the way, I noticed you have a whole lotta "Hide this layer" triggers. Those can be deleted. The default setting is that a "Show a Layer" trigger automatically hides the current layer. You'd have to adjust the Layer Properties to show multiple layers at the same time:
Thanks for this Judy. Yes, the trigger 'hide this layers' needs to be removed. I added it while trying various ways of getting the slide to work.
So I've managed to work similar type of slides work based on the above steps. However, I still seem to be getting soemthing wrong in one of the slides. I have attached the below file for your review. Please view slide 1.3 Aboriginal Culutral Identity. This slide doesn't have as many layers as the previous slides, but I believe the triggers are supposed to be similar to that mentioned in your message above. But, the 'Next' button doesn't disable when timeline starts in preview mode.
Thanks for your assistance with this. Appreciate your help.
Regards
Bernita
Variable2 on slide 1.3 is a text variable with no default value - neither true nor false. You can use a text variable that way if you give it a default value, but I prefer to use a T/F variable like Variable1.
Thanks Walt. I've made the changes as suggested. However, slide 1.3 still doesn;t work. IThe next button stays disabled inspite of following all the triggers. I'm not sure what's missing.
On slide 1.4, when the layers are not hidden. When the learner clicks close, they jump to the base slide, restarting the timeline, which sets Next to Disabled or Normal, depending on the variable.
Slide 1.3 doesn't. When close is clicked, the layers are hidden, but the timeline isn't restarted.
FYI: If it bothers you that 1.4 comes before 1.3, you can easily change the numbers, since you are using jump to a named slide triggers, and not jump to next slide, or previous slide. In the story view pane, grab 1.4, and move it up under 1.2 until you see a blue arrow pointing to the title of 1.2.
Turn it loose, and it will return to its original position, with a new number. You may need to practice some, but if it doesn't turn out right, use CTRL-z to undo.
Thanks for your patience and for all the feedback! (I'm still getting my way around Storyline) Seems to work now :)
Sorry! I''ve got one more question- The above slides are set to "reset to saved state" on revisiting.
Would the settings have to change for next button to be enabled after visitng all the layers, if i set the slide to "Reset to intiial state" when revisitng?
I tried changing the slide property to 'Reset to initial state' when revisiting (and kept all the other settings as is). However, the next button remained disabled after visiting all the layers.
Hi again, Bernita,
I'm glad to see Walt jumped in to help.
Articulate's User Guide provides information about settings for revisiting a slide:
https://community.articulate.com/series/articulate-storyline-360/articles/articulate-storyline-360-user-guide-how-to-adjust-slide-properties#revisit
I suggest you bookmark the User Guide. It's got a lot of info to help as you get started with Storyline:
https://community.articulate.com/series/articulate-storyline-360
Thanks Judy, I did look at the link you shared but don't seem to find an answer for my issues raised in my message sent 5 days ago. Re sharing it here. would you be able to assist please?
The above slides (int he file shared previosuly) are set to "reset to saved state" on revisiting.
I tried changing the slide property to 'Reset to initial state' when revisiting (and kept all the other settings as is). However, the next button remained disabled after visiting all the layers.
On slide 1.4, when the learner clicks close, they jump to the base slide, restarting the timeline, which sets Next to Disabled or Normal, depending on the variable.
Slide 1.3 doesn't. When close is clicked, the layers are hidden, but the timeline isn't restarted.
I just wanted to take a moment to say thank you to ALL of you for this. I appreciate that Bernita took the time to post the question and Walt and Judy, thanks so much for the detailed instructions. I had an issue last night (project due today) and after add the True variable, voila! all is well :-).
You're welcome. PIAWYC (Pass it along when you can).
This post was removed by the author
Thanks for this! Helped with exactly what i wanted to do