- Home /
Adjust 2D Sprite pivot point without ruining animation
I know how to change the pivot point in the Spite Editor, but I've come to an animation that has informed me that I made a mistake with the character's head's pivot point.
I can't change the pivot in the sprite editor without breaking the animations I've already made.
Is there a way to do this without this problem?,I have a character I've rigged in Unity and have already created several animations.
I am making an animation that has revealed that I forgot to adjust the pivot point of the character's head to the bottom, where the neck would connect.
I know how to adjust pivot points in the Sprite Editor, BUT if I do that, the head's sprite moves up and leaves the face where it was, and it breaks the whole setup.
Is there a way to change the pivot point of the sprite without destroying the positions of its children?
Unparenting the children, altering the pivot, then re-parenting doesn't seem to do the trick very well, either...
You can achieve this by creating a empty object as a pivot and making your head child of it.
Ah, yeah, should have thought of that.. Is this the only way, though? It'd be nice to not have to add messy, otherwise pointless objects to the prefab...
Actually, no, that didn't work. It created an appropriately-pivoted parent object, but since the head's transforms are relative to its previous parent, it's made the head float like two feet above the body...
I assume you have a reason for making this a comment and not an answer.
Your answer
Follow this Question
Related Questions
Why are my sprites squashed in the corner? 1 Answer
Can't select sprite in the Skinning Editor 0 Answers
Daz studio model eyelashes are not following the body 0 Answers
How do I animate a character in unity with a humanoid skeleton? 0 Answers
Is there a way to set the source object target via script for Two Bone IK constraint ? 2 Answers