Make part move with bodyMover / bodyPosition

Hi, I have a part that is unanchored and has a body Position inside it, and a body gyro.
I am NOT using the normal humanoid Roblox character controller.

This is probably why my parts don’t stay on the object while it’s moving.
I tried raycasting above the part and setting the velocity of the body to the same velocity as the part, but it wont make the part stay when it’s moving.

Thanks.

Hi!
Can you please provide a video and the script you are using?

Also, I don’t know if you are aware, but BodyPositions and BodyGyros are deprecated. You should instead use the new constraints AlignPosition and AlignOrientation.

Hi, I don’t have the script right now but can you explain more about AlignPosition and AlignOrientation? Thanks.