• Unity
  • Skeleton Utility, Skins and Colliders

Related Discussions
...

Hi there!

I want to have multiple skins in one skeleton, but I need to add a collider on each skin, or at least have the active collider change based on which skin is currently being used in Unity, i.e. I don't need ALL of the colliders active at any one time, but I need the correct one active.

How can I achieve this?

Do you use box colliders or mesh/polygon colliders?
The easiest way would be to attach multiple colliders (or multiple collider GameObjects) to your BoneFollower or SkeletonUtilityBone objects and switch them via the scripts that also trigger the skin change.

Mentioning for the sake of completeness: You can also define bounding shapes in Spine and then use a BoundingBoxFollower in Unity to update to its shape.