Hello Esoteric,
We're currently having an issue with the Spine runtimes for Unity. Our animators animations sorting order is not working appropriately inside of Unity, in comparison to the editor. Example of what the issue is: Let's say there is a side rendering of a character. This characters right arm starts the frame rendering in front of them then the animation moves it away from the body then behind the character, to scratch it's back. On the frame when the arm is away from the character the forearm and hand set their sorting layer to behind the body, this way when it reaches it's final frame it will render behind the character. In this situation everything appears fine in the Spine editor. However, when exported to Unity the sorting layers pop or, occasionally, don't work at all.
We've tried many things
both in code and through the animation itself
to attempt to alleviate the issue and have come up with nothing. Do you have any recommendations as to what could be effecting this or any way to resolve this issue?