I'm using the Unity Runtime to animate a Spine character, and I have to say it is *awesome.
To help mix animations, I'd like the ability to selectively turn off keyframes for specific bones programmatically. For example, my character has a "throw" animation and a "run" animation. When my character is idle, the throw animation incorporates small leg movements that improve the general feel of the animation, but I'd like to disable those leg key frames in-game when the character is running, since it interferes with running movement.
I *could have two throw animations in Spine, where one simply removes the leg keyframes. But from a workflow perspective, that is kind of a pain. It would be super nice if I could easily disable those keyframes using the Spine-Unity Runtime.
Absent native support for that feature, I imagine it couldn't be too hard to implement by modifying the runtime or the JSON objects it uses. But before I dive into that rabbit hole, I'd like to ping the community to see if there is an easy way to make it happen.
Thanks!