• Unity
  • Spine->Unity scaling issue

My spine rig is exported with 100% scale.
In Unity, I have set the Scale of the SkeletonData to 0.00390625 which is 1/256.

However if I insert the exact same sprite that the spine rig uses next to my spine character, it's slightly bigger, see attached image.
The pixels per unit for the image is set to 256.

I need to enlarge my Unity gameobject to 1.16 scale to make them the same size.
The scale difference causes issues like lines that should be the same width, aren't when one object is spine and another is a normal sprite.

Do you know why is it like this and is there any other scaling setting i missed?
Thanks! 🙂

Unity 2020.3.14 and Spine 4.0.17, Runtime: spine-unity-4.0-2021-08-06.unitypackage

Related Discussions
...

Could you please send us your Spine project that is causing this problem (or a minimal reproduction project)? You can either send it to contact@esotericsoftware.com or attach it to a forum posting here, then we can have a look at what's going wrong.

Thanks, sent to your email! 🙂

Thanks, we received everything. Well, you have scaled the Body bone where the attachment is located:

I didn't ask since I assumed you already cheched that there is no scaled bone as a parent anywhere in the hierarchy, but sometimes it's just that the cable is not plugged in :nerd:.

Ouch! Thanks for finding it, I only checked the Unity transforms. I’ll tell my animator how much I admire scaling images, haha.