gritsenko / c3_spine_plugin

Spine plugin for construct 3
MIT License
24 stars 8 forks source link

[!WARNING] project repository moved to the adderss:

https://github.com/MikalDev/c3_spine_plugin

and the current repo will be archived


Spine 4.2 add-on for Construct 3 - Must use Spine 4.2 export format

Please support development of the C3 Spine plugin (thanks to all those kind folks who have donated so far!)

paypal

If paypal does not work, you can try:

Buy Me a Coffee at ko-fi.com

Important notes for Spine export files:

Additional Spine project guidelines:

Multiple instances of a C3 Spine Object

Set region action

Custom skins

Slot color/dark color

Render quality

Bounding Box Attachment

Bone control ACEs

Bone position -> use Bounding Box attachments

Current bone position values are not available, you can only 'force' their values.

Instead if you want to use a Spine position to reference in C3, you should add a bounding box to the spine project attached to a bone where you want it (e.g. at the tip of a sword) and use the bounding box expressions to read the value of the bounding box (either the points of the box or the center.) The github site has a little more information on that (you also need to use the update bounding box ACE to get the latest values.) See above for more details.

Render quality ACE

Load Files ACE

Share your C3 and Spine plugin work!

Debugging issues

Known issues / workarounds

Example export settings

Add-on based on Mikal's sample from this thread

Downloads

Current Add-on, Release 2.8.2, Spine 4.2 supported

Previous Add-on Releases

Please support development of the C3 Spine plugin for Spine 4.x

paypal

Please report issues to: Issues

Example project, simple load and multi-track animation and bone control

SpineboyAim.c3p SpineMixandMatch-4-1.c3p

LIVE DEMO

Live Demo

Spine Formatter (3.3+ to 3.8 JSON Format)

Useful for Dragon Bones Spine JSON export and earlier Spine versions. Note that only addon version 1.x support 3.8 JSON Format

Spine Formatter

Current supported features

Wishlist

Release notes

Scripting interface

currentAnimation(trackIndex)