Changing model CFrame for animation

I’m trying to change the book’s CFrame so that it doesn’t show like this:
image

And instead, it show like this:
image

But when changing the primary part’s frame it makes the character teleport to the book’s origin position.

Is the book welded to the player’s right hand? That might be the reason why when you’re changing the book’s CFrame, your character moves to it.

Every part except the PrimaryPart in the book has a WeldConstraint attached to the primary part of the book. Then there is a Motor6D attaching the hand to the book’s primary part

Like this:

image
image

Have you tried moving the [Motor6D] C0 object’s position (or C1)?

Edit: Did it work?

1 Like

Thank you so so much!! This was exactly what I needed. It works well now, however, is there a way to make it so the book doesn’t shake much? It does because the RightHand object moves a lot.

Honestly I’m not sure. I’m glad I was able to resolve the main issue though :slight_smile:

1 Like

Found a solution to the shakiness, all I had to do is add a single keyframe for the RightHand in the animation. So it would override the running animation which made the RightHand move so much.

Here’s a comparison to before:

1 Like

Well, good for you. I would’ve never thought of that.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.