Slide Layers and "stacking" order
Oct 23, 2014
By
Brian Allen
I've always assumed that on a slide with multiple slide layers, that each layer would "stack" or layer on top of the previous one, again assuming that you're not hiding the previous layers but showing them all.
In essence, on slide 1:
- Layer 1 would be in front of elements from the base slide,
- Layer 2 would sit in front of both elements from layer 1 and elements on the base slide,
- Etc. etc.
I'm running into a situation where I need this type of stacking or ordering to occur, but for whatever reason it is not. Can someone help me with a sanity check before I submit a case to Articulate on this?
I just want to make sure that my line of thought is correct on how this should work...
Thanks,
B
16 Replies
Brian - See if the attached does what you are looking for.
Steve
Hi Brian,
This was something we recently discussed in terms of how layers will stack and appear - and they'll appear in the order that they are triggered, but if you click on elements from a lower layer that will bring that layer to the top again.
As I shared in that thread if you'd like to share your thoughts in the form of a feature request with our product development team.
Hello Steve providing the sample - it does help confirm some of my findings...
For example, looking at your layers, wouldn't you assume that the Red circle would sit on top of the Green and Blue (base)?
When I view the output, green is layered over top of red, with yellow on top. Just seems very inconsistent...
Ashley, just saw your response. Thank you, and I'll check out the thread you referenced.
they stack in the order they are called, this of course assumes you have switched off the default hide other layers behaviour.
The last layer called always sits on top.
Thanks Phil, I'm sure that there are situations where this behavior would be preferred, but it sure is creating a headache for me right now...
if you always need the layers in a specify order just add the triggers to do that instead of calling one layer call 3 in the order you need
That's where it gets tricky - trying to build an interaction that would allow the learner to show the content in any order, but there are design elements on each layer (including my interaction layer) that should always be layered in a specific order, regardless of what order the learner clicks through the content.
if you know which layers need to be above each other set triggers on the layers instead to show other layers on timeline start.
Sounds difficult this soften when the pen and paper needs to come out :-)
I see what you're getting at here, Brian. For that, you'd probably want to setup a trigger set and a set of states or variables to control showing the layers.
Within a hidden shape:
Now, whenever you have the user take an action, change the variable or shape state that corresponds to the layer that should be shown and show the "function shape" to sweep through and show the layers in the order that they should be stacked.
Steve - that sounds like the approach I need to take. I'm going to have to sit down, possibly with some pen and paper (Phil) and wrap my head around what adjustments I need to make...
Thanks all!
B
I love that solution :-)
Phil, just now getting time to work on this again, and wanted to say that I have finally understood what you meant here. Better late than never I guess, lol
Thanks for this elegant solution, it made my day!
Love seeing these older threads continue to assist users Geert! Thanks for popping in to share.
Yep, it just helped me too Leslie! Thanks Phil & Steve!
This discussion is closed. You can start a new discussion or contact Articulate Support.