New bodymovers struggling to get working?

Hi,

I’m trying to make a really simple and quick pet system using bodymovers. The problem is tho that the AlignPosition seems to have a bit of a struggle with starting up. I tried both of the modes, with one attachment and 2 attachments, but both don’t seem to work. In the first few seconds of the video you can see the code:

How high is your force, velocity, & torque set at?

1 Like

See if tweaking these settings will help, seems like your max is too low:

Force magnitude

The force used to constrain an AlignPosition can either be configured or set to the maximum that constraints allow. Whether the force is configurable is determined by the AlignPosition.RigidityEnabled property.

When RigidityEnabled is true, the physics solver reacts as quickly as possible to complete the alignment. This is the same scale of force used to connect other constraints, such as hinges when their attachments are separated.

When RigidityEnabled is false, then the force will be determined by the AlignPosition.MaxForce , AlignPosition.MaxVelocity , and AlignPosition.Responsiveness . MaxForce and MaxVelocity are caps to the force and velocities respectively. The actual scale of the force is determined by the Responsiveness. The mechanism for responsiveness is a little complicated, but put simply the higher the responsiveness, the quicker the constraint will try to reach its goal.

https://developer.roblox.com/en-us/api-reference/class/AlignPosition

1 Like

So, i figured that basically it’s the same issue for the old BodyMovers. I can’t find an issue in my own model tho, what could be it?

(Setting the values doesn’t work either btw.)

FlyModel.rbxm (9.0 KB)

I have been messing around a bit and got it some parts working. My only struggle right now is that i have to walk up to the pet before it actually starts following me around