Is it possible to create some sort of dynamic, accurate layering using the Layer Object for only two objects using some math function... when the objects in question extent beyond their own planes?
To clarify: For every active object in the frame, I have "Sort by Alt. Value decreasing" to order them properly in an isometric view (although all coordinates are handled in a hidden top down view for ease of positioning things), and it works fine for all but two objects which have been rendered to include an illusion of a Z Axis, and those only work fine when moving up, down, left, and right. Moving diagonally is when the layering problems happen.
The two objects are two legs/ feet that follow invisible objects to simulate standing, walking, and the like, and for the most part the left leg is always to the left of the invisible objects (orientation considered) and the right is always to the right. With that part not a problem I have a feeling only math may solve it.
Maybe layering depending on what side of an imaginary line an object is on, a line drawn right through the center of both legs/ feet. The slope-intercept formula comes to mind, but I don't know how to put that as a condition. x.x
---
And also, might there be a way to have active objects roll along or move around obstacles in a path finding manner upon collision, without having to make a custom movement or change from a bounce ball movement? Would MoveSafely2 do it?