(It is not related to a problem, just a suggestion)
It would be great to have access to spinescene property in spinemodel component for runtime manipulations.
Same as for ordinary sprites:
Here is my case: I have a gameObject representing a Human spawned by a Factory. It has several spine animations in several Json files (because some of them have different set of bones and animations and they cannot be plased together in one Json )
for example :
1- child (seminude, without hairs, moving by crawling)
2- teenager (standing, have hair, different clothes, moving on skateboard)
3-adult (same as teenager, but moving on legs)
4-older one (moving using a stick, bending to ground)
If i have a chance to change a spinescene during lifetime of a unit (or guring spawn), i’ll be able to use only one Factory an one GO for all lifesycle and just change the spinescene in it during time. Without creating a unique factory for each age.