I have a slide with several layers and have set the player next button trigger to go to the next layer in the slide for each layer. It works for the first layer but not for any layer after the first. Can anyone help?
I already have hot-spot triggers that show each sequential layer. I'm anticipating impatient users who want to hold their mouse over the Next button and click through the screens without following the instructions for the hotspots...just to see the results and move on. If they jump slides, they'll miss the info on the layers. Maybe my best bet is to disable the next button altogether.
Oh.. if that's what you're after then you can create a variable to track the slide completion.
1. Create a True/False variable labeled something like "slide1viewed".
2. Set the variable as a condition for their ability to click Next. (jump to next slide when user clicks next and "slide1viewed" = True)
*** But on a personal note, I always customize my buttons. I find that when you restrict the built-in "Next" button.. they automatically tend to think the player's broken.
Thanks for the suggestion. I am certain my users will think the built-in Next button is broken if I restrict it. I think I'll just disable it for that scene.
You can use variables to have the Next button cycle through all your layers before going onto the next slide.
Create a number variable, and have it start at 0. Create a trigger that has the variable increase by one every time the next button is pressed. Then create triggers for the next button to show each layer. In each of those triggers, you will need to place a condition. Variable "x" must equal one to work.....then two on the next one, and three and so on....
Then onthe trigger for the next button (to go to next slide) place the same type of condition you placed on the layers. This one would be "must equal 4 (or whatever the next number is).
I use this setup frequently. Let me know if you need any more explanation.
Thanks John...I saw another thread about using variables to do this but I had difficulty understanding how they worked. Your explanation is better but I'm still lost. Variables and conditions are things I just can't seem to wrap my head around. Would you be so kind as to give me step-by-step directions or a screenr for 3 or 4 layers?
Also, would these Next button triggers be overridden if users do what they're supposed to do and click the hotspots to move through the layers?
That would be the easiest way to do it. You can use the same variable, you just have to add a trigger on each slide to re-set the variable (each time).
Came across your post on using varibles to trigger layers using the Next button. It was exactly what I needed. Way Cool! Thanks for sharing this with the Community.
I am struggling to add the first condition add 1 each time the next button is pressed, can't figure it out on storyline 2, if you could help that would be great.
Hi, Verbist - As this thread is on the older, and the person you replied to may no longer be subscribed to it, could you please share your file here so we can take a look?
the above solution for SL1 should also work for SL2. Did you want to upload your slide and someone might be able to help you. Just click the 'Add Attachment' button in the post.
I just want to confirm something with you...if I click on the comic strip and go to layer 1 - box 1, do you want the user to be able to click on on 2nd box or the next button? or either.
If either, you will end up with a number of combinations of navigation that need to be coded. Is that your intention or if they click the comic strip box 1 - the next button should be disabled until they have completed boxes 2 and 3, then enabled.
Hi Wendy, good news....I took another stab at it this morning with a "fresh" pair eyes ;), and realized I only had to tweak two of the triggers to make either option work. Can close this item. Thanks for responding back....Happy New Year!
I have another scenario for anyone, btw thank you for this site....have found many helpful tips last few weeks (old and new).
I have a slide that I want to have an interactive pie chart, that has three fields to input your percentages, and the pie chart will reflect the percentage breakdown. Doable in SL2?
Here is a sample. It doesn't have very fine resolution (only about the nearest 12.5%), because every time you halve that resolution, you nearly double the work.
There are instructions in it for increasing the resolution. It is pretty simple, just time consuming. It does require pretty close attention to detail to ensure that the percentages for the state changes are accurate.
41 Replies
You can check this thread out:
http://community.articulate.com/forums/t/24718.aspx
I am not completely sure but I think you have to do an inverse order for your triggers to show the layers properly.
Hope it helps,
Donna
Thanks Donna!
I already have hot-spot triggers that show each sequential layer. I'm anticipating impatient users who want to hold their mouse over the Next button and click through the screens without following the instructions for the hotspots...just to see the results and move on. If they jump slides, they'll miss the info on the layers. Maybe my best bet is to disable the next button altogether.
=D
Oh.. if that's what you're after then you can create a variable to track the slide completion.
1. Create a True/False variable labeled something like "slide1viewed".
2. Set the variable as a condition for their ability to click Next. (jump to next slide when user clicks next and "slide1viewed" = True)
*** But on a personal note, I always customize my buttons. I find that when you restrict the built-in "Next" button.. they automatically tend to think the player's broken.
Thanks for the suggestion. I am certain my users will think the built-in Next button is broken if I restrict it. I think I'll just disable it for that scene.
=D
You can use variables to have the Next button cycle through all your layers before going onto the next slide.
Create a number variable, and have it start at 0. Create a trigger that has the variable increase by one every time the next button is pressed. Then create triggers for the next button to show each layer. In each of those triggers, you will need to place a condition. Variable "x" must equal one to work.....then two on the next one, and three and so on....
Then onthe trigger for the next button (to go to next slide) place the same type of condition you placed on the layers. This one would be "must equal 4 (or whatever the next number is).
I use this setup frequently. Let me know if you need any more explanation.
Thanks John...I saw another thread about using variables to do this but I had difficulty understanding how they worked. Your explanation is better but I'm still lost. Variables and conditions are things I just can't seem to wrap my head around. Would you be so kind as to give me step-by-step directions or a screenr for 3 or 4 layers?
Also, would these Next button triggers be overridden if users do what they're supposed to do and click the hotspots to move through the layers?
Hope this helps
John, this is a HUGE help....Thanks so much!
One more question...do I need a different variable for each slide that has multiple layers I want to treat this way?
That would be the easiest way to do it. You can use the same variable, you just have to add a trigger on each slide to re-set the variable (each time).
John, YOU ROCK!!!!
Thanks so much!!!
Thanks!! Glad it worked for you.
The more you work with variables and conditions, the more use you will find for them.....and the easier they become.
John,
Came across your post on using varibles to trigger layers using the Next button. It was exactly what I needed. Way Cool! Thanks for sharing this with the Community.
Hi John,
I am struggling to add the first condition add 1 each time the next button is pressed, can't figure it out on storyline 2, if you could help that would be great.
Hi, Verbist - As this thread is on the older, and the person you replied to may no longer be subscribed to it, could you please share your file here so we can take a look?
This post was removed by the author
Hi Katherine,
the above solution for SL1 should also work for SL2. Did you want to upload your slide and someone might be able to help you. Just click the 'Add Attachment' button in the post.
Thanks Wendy, will post one slide example shortly.
Refer to Notes section for description of desired result I'm trying to achieve.
Thanks for your help.
Hi Katherine
I just want to confirm something with you...if I click on the comic strip and go to layer 1 - box 1, do you want the user to be able to click on on 2nd box or the next button? or either.
If either, you will end up with a number of combinations of navigation that need to be coded. Is that your intention or if they click the comic strip box 1 - the next button should be disabled until they have completed boxes 2 and 3, then enabled.
was looking for either, click on next box, or the next button. Thx!
HI Wendy, second option makes more sense to me, can you shed light on both options. Will present both. Much appreciated.
Hi Wendy, good news....I took another stab at it this morning with a "fresh" pair eyes ;), and realized I only had to tweak two of the triggers to make either option work. Can close this item. Thanks for responding back....Happy New Year!
I have another scenario for anyone, btw thank you for this site....have found many helpful tips last few weeks (old and new).
I have a slide that I want to have an interactive pie chart, that has three fields to input your percentages, and the pie chart will reflect the percentage breakdown. Doable in SL2?
Glad you got it sorted Katherine - good luck with your project.
Katherine,
I think it is doable.
Here is a sample. It doesn't have very fine resolution (only about the nearest 12.5%), because every time you halve that resolution, you nearly double the work.
There are instructions in it for increasing the resolution. It is pretty simple, just time consuming. It does require pretty close attention to detail to ensure that the percentages for the state changes are accurate.
If you have any questions, just ask.
This discussion is closed. You can start a new discussion or contact Articulate Support.