I built a slider with 5 stops. Initial position is 1; layers are triggered to appear for each slider stop. The first stop works (the layer appears), but no other layers work. I tried both while dragged and after release, but still no luck.
The triggers are all using the same variable and the same slider name.
Likely when the layer appears, the mouse loses contact with the slider, especially if you have put a slider on each layer. if you have nothing on that part of the layer, and the slider shows through from the base layer, it should work.
But there could be a bunch of other things causing this problem. If you want to attach your .story file, someone here could take a peek at it.
The slider is positioned so that it's visible and usable with any layer showing. The slider does move; just the first stop shows the first layer, and none of the others do. I'll package it up tomorrow.
Here is the file. I tried both showing the layers when the variable changes and showing when the slider value equals the step number. Same result--only the first step/layer works.
You need to change the slider triggers' conditions to point to the Slider3 variable, not Slider1. I also added one trigger to shows the baselayer again if you drag the slider back to the initial position, see attached.
I figured out the problem. I used the correct variable in the trigger, but I thought the condition object was the slider name (slider1), not the variable name. Still a little odd that one worked but not others, but that's okay. I wish I could hide all the layers in one trigger or conversely, have a trigger that shows the base layer.
7 Replies
Likely when the layer appears, the mouse loses contact with the slider, especially if you have put a slider on each layer. if you have nothing on that part of the layer, and the slider shows through from the base layer, it should work.
But there could be a bunch of other things causing this problem. If you want to attach your .story file, someone here could take a peek at it.
The slider is positioned so that it's visible and usable with any layer showing. The slider does move; just the first stop shows the first layer, and none of the others do. I'll package it up tomorrow.
Thanks for the additional details Amy. I agree with Walt's initial assumption here, but would like to take a peek as well.
Here is the file. I tried both showing the layers when the variable changes and showing when the slider value equals the step number. Same result--only the first step/layer works.
You need to change the slider triggers' conditions to point to the Slider3 variable, not Slider1. I also added one trigger to shows the baselayer again if you drag the slider back to the initial position, see attached.
It is slider 3 variable in the actual course.
I figured out the problem. I used the correct variable in the trigger, but I thought the condition object was the slider name (slider1), not the variable name. Still a little odd that one worked but not others, but that's okay. I wish I could hide all the layers in one trigger or conversely, have a trigger that shows the base layer.
Thanks for looking at this.
Glad to hear you've sorted out the issue, Amy, and stopping back in with an update is always appreciated. :)
This discussion is closed. You can start a new discussion or contact Articulate Support.