Making a flying object that follows me, but it's not rotating to my character?
script.Parent.MouseButton1Click:connect(function() print (script.Parent.Value.Value) while true do wait() drone.MainPart.BodyPosition.Position = Vector3.new(script.Parent.Parent.FOLLOWME.Value.Value.X, script.Parent.Parent.FOLLOWME.Value.Value.Y, script.Parent.Parent.FOLLOWME.Value.Value.Z) drone.MainPart.BodyAngularVelocity.AngularVelocity = Vector3.new(-script.Parent.Parent.FOLLOWME.Value2.Value.X, -script.Parent.Parent.FOLLOWME.Value2.Value.Y, -script.Parent.Parent.FOLLOWME.Value2.Value.Z) base.BodyPosition.P = 8000 drone.MainPart.BodyPosition.Position = drone.MainPart.BodyPosition.Position + Vector3.new(-50,25,0) end end)
You need a BodyGyro to rotate an object. BodyPosition just makes it float towards the given vector.