Position help with LinearVelocity

What do you want to achieve? I am trying to figure out why position is not changing on the properties tab

  1. What is the issue? The issue is the fish uses linearvelocity and bodyvelocity to move. It is visually moving but the position on properties for the body and main part stays the same. (in short terms: the fish moves using LinearVelocity around but the position stays the same)

Image of the instances inside the fish model:

Image of the LinearVelocity properties:

  1. What solutions have you tried so far? I tried using all the other velocities but they all did the same thing.
1 Like

That’s normal, LinearVelocity moves the part physically, but the Position in Properties doesn’t update live in Studio. It only shows the original position when selected.

If you want to see the real position while using velocity, just add this:

local RunService = game:GetService("RunService")

RunService.Heartbeat:Connect(function()
	print(Main.PrimaryPart.Position)
end)

The fish is moving, Studio just doesn’t refresh that field during physics simulation.

1 Like

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