• Unity
  • Control one skeleton with another?

Related Discussions
...

I've been searching the internet "esoteric spine transform constraint separate skeletons" or in the forums with "transform constraint" maybe that's not the right term.

I'm wondering if it's possible for a human style skeleton to be attached at runtime to a platform style skeleton. The platform motion would then affect the humanoid with their feet planted but momentum up through the body depending on how fast or slow the platform moves.

Is that only doable if the two are in a combined skeleton?

Thank you for your time and insight!

If you would like to attach a physics collider to the platform, the standard way would be to use a BoneFollower component to let a separate Transform follow a specific bone. Then you can attach i.e. BoxCollider2D and Rigidbody2D (with Body Type set to Kinematic) components to this GameObject to let other physics objects interact with it.

Beautiful, I will look at both of these and report back asap.

Thank you!


Hmmm well this is odd. I downloaded Spineboy 3.8+ and get the following message:
"Sorry, an error occurred while reading the project file. Please not that projects which have been saved with a newer version of Spine cannot be opened by an older Spine version." Perhaps that page's zip was updated with a Spineboy for 4.x? I have 3.8.58.

@[supprimé]
Sorry for the confusion. All the projects on the Spine Example Projects page are saved in the latest stable version(4.0), so they are not available for the spine-unity runtime 3.8.
However, the spine-unity runtime itself contains some example skeletons, so please check Assets -> Spine Examples -> Spine Skeletons -> spineboy-pro.

We are sorry for the troubles, the 3.8+ tag is actually outdated here, it should read 4.0+! We are updating the example pages to let users choose the version to be downloaded.

In the meantime, please use this download link:
http://esotericsoftware.com/files/examples/3.8/spineboy/spineboy.zip

In general you can replace latest in any of the download links with the desired version number:

http://esotericsoftware.com/files/examples/latest/spineboy/spineboy.zip
http://esotericsoftware.com/files/examples/3.8/spineboy/spineboy.zip

If you prefer using git, you can also get all example projects here:
https://github.com/EsotericSoftware/spine-runtimes/tree/3.8/examples
https://github.com/EsotericSoftware/spine-runtimes/tree/4.0/examples

Excellent, thank you both!