Hello!
- What determines the depth of sprite shadows is the depth of the ShadowGroup, since sprite shadows are drawn inside a surface, to apply a blur later (if desired).
Remember that all these shadows and lights are 2D simulations with depth, and do not work like in 3D, where the shadow reaches everything dynamically, so it can be a bit tricky to adjust the depth, unfortunately this is a problem in 2D games in general.
- This is only possible for Vertex Shadows currently.
You're welcome ^^