Having issues with the 'next' button. I have four objects with conditions on them so that the next button is disabled till all four objects have been clicked. However I am struggling to find an option to change the state of the button. Ideally I would like the 'next' button opacity to be 50% or 'ghosted out' to show users that they should not click it until they have clicked on all four objects. Doe's this functionality within Storyline 2 to do this?
you can have a trigger on the Next Button in SL2 so that it is disabled to begin with and looks like it is greyed out depending on the colour scheme you have.
Triggers
Change state of next button to disabled when Timeline starts on Slide 1
Change state of next button to normal when state of (your 4 objects) have changed to selected or visited - whatever your condition is.
This is in disabled state - would indicate to me I couldn't click it yet
Thanks for getting back to me. This is exactly what ma looking for.
Just a couple of things.
1. Am using a custom player using the advanced options so I can brand it up to my clients colours etc. I don't see any options for a disabled state within the drop down to get the above effect. Just wondering if it is still possible in this instance?
2. Was wondering if there was any screen casts or tutorials of the above process. Understand creating triggers but don't really know how to attach triggers to the player buttons as opposed to buttons and objects within the slide.
if you are using custom buttons you can create your own states. This is a shape - only has a normal state. Click the edit states tab - then click the duplicate this state option. Look in the dropdown list for 'disabled' state and then format the shape as you want it. I then set the initial state of the Next button to disabled. Then you create the trigger I set before which is change state to normal when your four objects have been visited.
here is a really yukky example of colour scheme customised for player - So if you trigger the next button to be disabled when the timeline starts SL will give it a shadowed / ghosted - don't click me yet appearance using the colour scheme that was applied. Does that help?
Just reading through this - and it looks like Wendy and Steve have you covered, but I did want to chime in as I don't believe there is a color option to change how the disabled state of player buttons will appear - but I could see that being a good feature request!
I have been using the "Change state of the next button to Disabled When the timeline starts" and the ""Change state of the next button to Normal When the timeline ends" , however this isn't working all that well when I have to put the "change state to normal" on a layer.
Any suggestions. Funny thing is I believe this does work in some cases and it works very well if there are no layers.
the Prev Next buttons are related to the slide (of which the layers are connected) so depending on what you need to do there are things you can do to get the Next button to Normal based on actions on a layer Can you share the slide so we can see what you are trying to achieve.
So what I have been trying (in the example attached) is to put the "Change state of the next button to Disabled When the timeline starts" on the Base Layer and in this case put the "Change state of next button to Normal When the timline ends" on the last layer.
You mentioned some things I can do to change the Next button state to Normal when on the last layer. What are they?
Actually, the problem doesn't appear to be that the state of the NEXT button doesn't change to Normal (because visually it does change to Normal) however it doesn't do anything when I click on it.
Hi Robert! Thanks for allowing me to take a peek at your file.
I noticed you have only one slide. To test the functionality of the Next button, you'll want to add a second slide--even a blank one will do. After adding a second slide, the trigger on the first slide worked correctly for me!
Just wanted to check in/ and maybe(?) update it for SL 3/360. I get that you can you can do a TRIGGER and "change state of" to (1) Normal (2) Hiddlen (3) Disabled.
Has there been any updates to being able to change the appearance OF the player prev/next buttons in their different states?.
(I see is you can still change various parts of the button in the classic player as per usual, and modern player provides three "Button styles"...) -- but what about "disabled". I'm guessing not since you only offer the state change to "disable" (and not 'hover' or 'selected') and therefore not worth going into the rigamarole of allowing for user changes to the player buttons.
It sounds like you want to change the appearance of the Modern Player buttons, is that right? Can you tell me more about what you had in mind? With a little more detail, I can try and point you in the right direction!
In the newest version of Storyline 360, I want to change the state of the next button to disabled until they jump to another scene to view a recording. Then I want the next button to be normal/active again, when that slide is revisited. what is the easiest way to do that?
OK - I did the "Record Screen" option, and did test mode, and demo mode. (they are each on a separate scene) I wasn't sure where to put the trigger of Variable_Rec, do I put that on the last slide of that scene, or the first? I did the steps above, and the Next button is disabled, but will not go back to Normal when that slide is revisited.
SL executes triggers in order so if you have the variable trigger after the jump to slide it won’t work.
After which scene do you want them to come back to the original screen? Put that trigger on the last slide of that scene - make sure the trigger is before the jump to slide scene.
On the original slide make sure the triggers to change the next button state are on ‘timeline start’ of the slide not one of the objects
23 Replies
Hi Alastair
you can have a trigger on the Next Button in SL2 so that it is disabled to begin with and looks like it is greyed out depending on the colour scheme you have.
Triggers
Change state of next button to disabled when Timeline starts on Slide 1
Change state of next button to normal when state of (your 4 objects) have changed to selected or visited - whatever your condition is.
This is in disabled state - would indicate to me I couldn't click it yet
Hello Wendy,
Thanks for getting back to me. This is exactly what ma looking for.
Just a couple of things.
1. Am using a custom player using the advanced options so I can brand it up to my clients colours etc. I don't see any options for a disabled state within the drop down to get the above effect. Just wondering if it is still possible in this instance?
2. Was wondering if there was any screen casts or tutorials of the above process. Understand creating triggers but don't really know how to attach triggers to the player buttons as opposed to buttons and objects within the slide.
Thanks
Hi Alastair
if you are using custom buttons you can create your own states. This is a shape - only has a normal state. Click the edit states tab - then click the duplicate this state option. Look in the dropdown list for 'disabled' state and then format the shape as you want it. I then set the initial state of the Next button to disabled. Then you create the trigger I set before which is change state to normal when your four objects have been visited.
Here is a link to the SL2 tutorials
Shout out if you need more help...or upload your .story file if you want us to troubleshoot anything.
Hello Wendy,
Thanks for this but am still using the player buttons for navigating the module so they are the ones given me bother.
See if this link helps
https://community.articulate.com/download/storyline-2-player-colours
Hi Alastair,
The state of the next button is only controllable via triggers. It's under the Change state of event / action.
In your case you may want to use Timeline starts to change the state to disabled then use a When State of objects to change the state back to Normal.
Hi Alistair
here is a really yukky example of colour scheme customised for player - So if you trigger the next button to be disabled when the timeline starts SL will give it a shadowed / ghosted - don't click me yet appearance using the colour scheme that was applied. Does that help?
Hi Alistair,
Just reading through this - and it looks like Wendy and Steve have you covered, but I did want to chime in as I don't believe there is a color option to change how the disabled state of player buttons will appear - but I could see that being a good feature request!
Hello Alistar,
Wanted to welcome you to the community and let us know if you need anything further!
I have been using the "Change state of the next button to Disabled When the timeline starts" and the ""Change state of the next button to Normal When the timeline ends" , however this isn't working all that well when I have to put the "change state to normal" on a layer.
Any suggestions. Funny thing is I believe this does work in some cases and it works very well if there are no layers.
Hi Robert
the Prev Next buttons are related to the slide (of which the layers are connected) so depending on what you need to do there are things you can do to get the Next button to Normal based on actions on a layer Can you share the slide so we can see what you are trying to achieve.
Thanks Wendy
So what I have been trying (in the example attached) is to put the "Change state of the next button to Disabled When the timeline starts" on the Base Layer and in this case put the "Change state of next button to Normal When the timline ends" on the last layer.
You mentioned some things I can do to change the Next button state to Normal when on the last layer. What are they?
Thanks,
How does it work if you set NEXT to normal when media (audio) completes?
Actually, the problem doesn't appear to be that the state of the NEXT button doesn't change to Normal (because visually it does change to Normal) however it doesn't do anything when I click on it.
If you are only previewing one slide, it won't do anything; it needs a target slide to jump.
Hi Robert! Thanks for allowing me to take a peek at your file.
I noticed you have only one slide. To test the functionality of the Next button, you'll want to add a second slide--even a blank one will do. After adding a second slide, the trigger on the first slide worked correctly for me!
Just wanted to check in/ and maybe(?) update it for SL 3/360. I get that you can you can do a TRIGGER and "change state of" to (1) Normal (2) Hiddlen (3) Disabled.
Has there been any updates to being able to change the appearance OF the player prev/next buttons in their different states?.
(I see is you can still change various parts of the button in the classic player as per usual, and modern player provides three "Button styles"...) -- but what about "disabled". I'm guessing not since you only offer the state change to "disable" (and not 'hover' or 'selected') and therefore not worth going into the rigamarole of allowing for user changes to the player buttons.
But, figured I would at least ask.
Thanks!
Hi Alison!
It sounds like you want to change the appearance of the Modern Player buttons, is that right? Can you tell me more about what you had in mind? With a little more detail, I can try and point you in the right direction!
In the newest version of Storyline 360, I want to change the state of the next button to disabled until they jump to another scene to view a recording. Then I want the next button to be normal/active again, when that slide is revisited. what is the easiest way to do that?
Hi Janet
create a True/False variable (e.g. viewed_Rec) and default to False.
On the slide with the recording, set a trigger:
On the original slide they jump from set these triggers:
OK - I did the "Record Screen" option, and did test mode, and demo mode. (they are each on a separate scene) I wasn't sure where to put the trigger of Variable_Rec, do I put that on the last slide of that scene, or the first? I did the steps above, and the Next button is disabled, but will not go back to Normal when that slide is revisited.
Hi Janet
SL executes triggers in order so if you have the variable trigger after the jump to slide it won’t work.
After which scene do you want them to come back to the original screen? Put that trigger on the last slide of that scene - make sure the trigger is before the jump to slide scene.
On the original slide make sure the triggers to change the next button state are on ‘timeline start’ of the slide not one of the objects
This discussion is closed. You can start a new discussion or contact Articulate Support.