Spine Loader

(placeholder thread so that I have a forum URL to use in plugin documentation)

Almost done with Spine Loader, a plugin that facilitates working with Spine

  • Helper functions (play, stop, stopAll, remove, changeAnimation, etc)

  • Load textures from image sheets

  • Load textures from files

  • Convert atlas files to image sheets at runtime (this would be useful if you use atlases and want to reuse certain textures in other areas of your app)

  • Combine multiple skins at runtime (i.e., dress-up games)

Let me know if you have any feature requests.

It would be awesome to move bones dynamically. Say I wanted to make a head bone look up. It would be much easier to pass a rotation variable to that specific bone instead of making a whole animation just to facilitate looking up. IMO

That sounds great!  I’ve only experimented with Spine but most of questions revolved around collision detection methods for the Spine objects in Corona.  If you have any helper functions for collision detection, that would be great.

(placeholder thread so that I have a forum URL to use in plugin documentation)

Almost done with Spine Loader, a plugin that facilitates working with Spine

  • Helper functions (play, stop, stopAll, remove, changeAnimation, etc)

  • Load textures from image sheets

  • Load textures from files

  • Convert atlas files to image sheets at runtime (this would be useful if you use atlases and want to reuse certain textures in other areas of your app)

  • Combine multiple skins at runtime (i.e., dress-up games)

Let me know if you have any feature requests.

This looks great.  What is the current status of this plugin?  I’d be very interested in trying it out for a new project I have in the pipeline.

how does spine handles the texture memory ?

if not how to remove the texture memory occupied by spine.

Did you ever finish this plugin?

That would be interesting to me too … I would love to see that released as a plugin and be happy to pay for it.

Oh man, this feels like forever ago. I was able to figure out all of the Spine stuff I mentioned above, and I implemented it in a couple of my apps (this onewas the last, particularly the Snowman part) but I haven’t thought about or touched it in quite some time.

Maybe I’ll take another look at this if there’s more interest.

landoncope, out of curiosity, did you have it working with Spine V3.xx and its runtimes? I’m restarting work on an old project and I’m basically locked into using Spine 2.1.27 (I’m also using Spine Helper, which another developer put together but has long since abandoned). At the moment, I can’t even get the old version of Spine to run on my computer. 

Anyhow, I’m just curious as to whether you have everything working smoothly with a relatively current version of Spine and its runtimes…