Thank you very much for your quick answer, will try this init sequence and report the results
So, we have implemented the changes and tested it in dept. Besides minor quirks on my end everything besides one thing seem to be working.
This one thing is, like mentioned in previous posts, the reset to the setup pose. This happens often, but i could not find a pattern or obvious logic behind it.
For clarification: we are using a framework for unity (adventure creator) which we modified for spine. If the character is assigned a new direction he first switches the skeleton data asset in the skeletonAnimation component and is assigned the animations shortly after.
Ill attach a video and the two most important sricpts to the post. I implemented all your lines, tested the update(0) and lateupdate() functions on different spots, but could not get rid of the setup posing. We are using unity 2019.3 with the newest spine unity package(17.02.2020). -> we had the problem in 2018 and 2019.2 as well
Video:
https://imgur.com/iI4v1Aq
Maybe i did forget some init lines, or there is something going on in the framework, i am not aware of or something is wrong with the skeleton data itself. if there is any script i could test the skeletons against, that would be great. the multi spine script in the example files was tested by me in depth. same weird setup posing as well.
Please let me know if i can send you anything else that could help in catching that error.
thanks in advance
kind regards,
Max