BodyGyro does not work

I am having trouble with BodyGyro. I am currently making a Tower Defense game but I cannot make the Tower face the target.

local bodyGyro ="BodyGyro")
bodyGyro.MaxTorque =, math.huge, math.huge)
bodyGyro.D = 0
bodyGyro.CFrame = newTower.HumanoidRootPart.CFrame
bodyGyro.Parent = newTower.HumanoidRootPart

local targetCFrame =, target.HumanoidRootPart.Position)
newTower.HumanoidRootPart.BodyGyro.CFrame = targetCFrame
1 Like
bodyGyro.CFrame = CFrame.lookAt(newTower.HumanoidRootPart.Position, targetPos)

U No Need Use Body Movers U Can Use Tweens

Tweens are more laggy maybe he didnt use the bodymovers right

Use Tweens And Use NetWork OwnerShip

Still doesn’t work, you got any other ideas?

Can you give me a example of tween I can use?

Remember one thing, the part need to be unanchored. Verify it!