Hello! This is my first post on the forums. I've been enjoying using Spine and its Unity runtime. It's a great tool, thank you for your hard work.
My issue appears to be identical to the one outlined in this forum topic:
http://esotericsoftware.com/forum/viewtopic.php?f=3&t=2100
Due to a constraint of the Adventure Creator package I'm using in Unity, character 'sprites' are required to be one (and only one) GameObject. This GameObject cannot be changed or swapped at runtime. However this sprite does need to change visually to reflect many different animations (walking in each direction, idle in each direction and so on). This is more than a mere skin swap - the whole skeleton between an Idle state and a Walking state will be completely different for most characters.
For this reason, I assume a workable solution could be to change the character's SkeletonDataAsset at runtime and then 'refresh' the GameObject, hopefully swapping it from one state to another (e.g idle left to walking left).
I understand this is not an ideal way to do things, but I see that praveee seems to have had some success with Pharan's help in the link above. As someone with not a lot of programming experience (yet!), I was wondering if anyone might be able to show me how to do this, or share their thoughts?