OK Just a fast note, because I really need layering in my game and I've got a small problem with it.
I will give you a brief example. Create 3 objects A, B, C.
By default Object B is Over A and Under C. And that's cool.
Now place them in 'triangle' so B is a bit lower than A and in right of it and C is over A and B. Looking nice right?
And now what I want to get is something like this. I would like B (which is above A and under C) to be under A and above C. But what happens is that it goes over A and C!
What's more the similar result will be affected when you call A to go over B and C to hide under B. It won't stay that C is over A and under B but A will be over everything...
It's the same for layer object and build in Order commands, any help?