Help with BodyVelocity inaccuracy?

Hello, i’ve been having some problems with Body velocity :
https://gyazo.com/06560cf70d3046ee91a1702db2b9e67e.
as you can see in the gif whenever the part is big enough to cover the screen, or when i’m in shift lock it goes behind in a weird direction, however it works fine when used smaller parts :
https://gyazo.com/5cbefe854aa800711e73344c08990f20
i’ve tried solutions like this so far, even raycasting didn’t work well :

  • BV.Velocity = (Mouse.Hit.p-part.Position).unit*speed
  • BV.Velocity = CFrame.new(HumanoidRootPart.Position,Mouse.Hit.p).lookVector * speed
1 Like

try setting on the part you are moving to Massless = true

it’s already set on Massless = true

try setting the mouse.TargetFilter to the model; maybe the .Hit property is being set on the huge orb.

1 Like

thanks so much, i instead set the parent as the character instead of workspace which apparently makes it auto MouseFilter, thanks again that’s a great help

1 Like