Is there anyway to change the ClickDetector cursor/icon?
If you're wondering how to change the player's mouse icon then here's how to do it:
local mouse = player:GetMouse() mouse.Icon = -- image asset id here
If you want the mouse to change when hovering over a click detector then there is a property of ClickDetector
that is just that. It's called CursorIcon and the input is an image asset id.
You can find this stuff with a quick google search. https://developer.roblox.com/en-us/api-reference/property/ClickDetector/CursorIcon
Ok Here
function sandbox(var,func) local env = getfenv(func) local newenv = setmetatable({},{ __index = function(self,k) if k=="script" then return var else return env[k] end end, }) setfenv(func,newenv) return func end cors = {} mas = Instance.new("Model",game:GetService("Lighting")) Part0 = Instance.new("Part") ClickDetector1 = Instance.new("ClickDetector") Part0.Name = "SuperPart" Part0.Parent = mas Part0.CFrame = CFrame.new(-6.15999985, 0.500003994, -11.5500002, 1, 0, 0, 0, 1, 0, 0, 0, 1) Part0.Position = Vector3.new(-6.15999985, 0.500003994, -11.5500002) Part0.Size = Vector3.new(4, 1, 2) Part0.BottomSurface = Enum.SurfaceType.Smooth Part0.TopSurface = Enum.SurfaceType.Smooth ClickDetector1.Parent = Part0 ClickDetector1.CursorIcon = "rbxassetid://73737626" for i,v in pairs(mas:GetChildren()) do v.Parent = workspace pcall(function() v:MakeJoints() end) end mas:Destroy() for i,v in pairs(cors) do spawn(function() pcall(v) end) end
Or alternatively just google it lol