How do you instance a part to the mouse position?

How do you instance a part to the mouse position?

1 Like

Here’s an example

local Players = game:GetService("Players")
local Player = Players.LocalPlayer
local Mouse = Player:GetMouse() --// Gets Mouse

local Debounce = false

Mouse.Move:Connect(function() 
	if Debounce  then return end
		Debounce = true
	local MousePosition = Mouse.Hit.p --// Mouse Posiiton
	local Part = Instance.new("Part") --// Instances a part
		Part.Position = MousePosition --// Placing Part In MousePos
		Part.Parent = workspace --// Parents to workspace
		wait(1)
	Debounce = false
end)

Resources

https://developer.roblox.com/en-us/api-reference/class/Mouse
https://developer.roblox.com/en-us/api-reference/event/Mouse/Move

Gif

Devforum_Example_Gif_1

4 Likes

Mouse.Move:Connect(function()

Can i change it to Button1Down?