I am trying to lower a brick to the ground using raycasting
This is what I have...
cframe = script.Parent.CFrame local ray = Ray.new(cframe.p, (Vector3.new(cframe.x, -100, cframe.z) - cframe.p).unit*300) local hit, position = game.Workspace:FindPartOnRay(ray, script.Parent) repeat print("works") script.Parent.Position = Vector3.new(cframe.x, cframe.y -1 , cframe.z) wait(.5) until cframe == position
This is inserted in a normal part in workspace, hovering above the ground. I'm getting the "works" message, but its not budging. Any help?