Why does it just teleport to the top of the skybox when I move my mouse up?
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local mtarget
local down
function clickObj()
if mouse.Target ~= nil and mouse.Target.Parent.ClassName == "Model" then
mtarget = mouse.Target.Parent
print(mtarget)
mouse.TargetFilter = mtarget
print(mouse.TargetFilter)
down = true
end
end
mouse.Button1Down:Connect(clickObj)
function mouseMove()
if down and mtarget then
local posX,posY,posZ = mouse.Hit.X,mouse.Hit.Y,mouse.Hit.z
mtarget:MoveTo(Vector3.new(posX,posY,posZ))
end
end
mouse.Move:connect(mouseMove)
function mouseDown()
down = false
mtarget = nil
mouse.TargetFilter = nil
end
mouse.Button1Up:Connect(mouseDown)
Would love Any help!
