Forum Discussion
Sliders and Layers
Hey Walt, Thank you so much for replying!
First, What I understood from Phil's response is that for each layer I should start with a trigger to set (reset) the variable value to it's "initial" value. That way, returning to the already-visited layer will always reset the slider to it's initial value.
Second, You have a great point about "reset to initial state" shouldn't reset variables. I simply didn't recognize that the "initial" value and the "Variable" value are shared. I imagined that the initial would always be static, and the variable value would be a separate variable. I DO understand how it works, and why, but I didn't expect it until you suggested it.
Third, You have a great point with the base layer slider (in other projects, I usually do smaller layers interacting with the base layer). But unless I'm missing something about how to build/design sliders, it would leave one significant problem. I must forbid the left slider ever crossing over the right slider. So if the left is at value=0, and the right is at value= 0.5, what would prevent the left slider from sliding up above value=0.5 and crossing over the right slider. If there is a way to create that function, then I'd totally prefer that! Potentially making the left slider's "end" value equal to the right slider (minus 0.5). But I don't know if you could use triggers or if-functions to assign the start/end values of the sliders. (unless you know?)
Fourth, Once I see that the variable's "initial" value is a modifiable variable, I'm going to play with the second (generally poor) option. That only makes sense to me now that I understand that the initial value is tied to the variable value. I expect this would function better because the scorm is juggling fewer variables (resetting etc), so it should be smoother to run if it's built/tested well.
Thank you again for your explanations. If it's not clear, I like to deeply use Storyline for all it can do (I don't build 2D interactive powerpoints, I attempt to build deeply interactive software tools).