Hello, so I’m trying to make a pet follow me but after a few seconds of me walking around with the pet it seems to be stuck onto me and not dragging alongside me smoothly anymore, is there a fix to this?
That’s the brick that the pet is following, it’s an invisible brick that is right above my shoulder. It’s welding to its parent (weld part0) and my humanoidrootpart (weld part1).
It’s because your AlignPosition object’s MaxVelocity is inf, which is why it’s reaching its destination immediately. Set it to something low, like 10. This value is in studs per second, so setting it to 10 will allow it to travel at a max speed of 10 studs per second. Either that, or lower the Responsiveness of the AlignPosition, so it responds more slowly to movement.
You can also just put an attachment in your HumanoidRootPart and offset it appropriately for the AlignPosition object to follow, you don’t need to create an entirely separate part and weld it to your root part.
The attachment to replace the part worked thank you for that, but lowering the max velocity and responsiveness didn’t. This works temporarily but after like 20 seconds the pet seems to become stuck onto one position with no delay of drag movement like before. I connected a video of it happening in this post.