I have changed the default mouse icon by adding the following script into the StarterGui.
local plr = game.Players.LocalPlayer
local mouse = plr:GetMouse()
mouse.Icon = "rbxassetid://5277626918"
then I tried to use the CursorIcon property of ClickDetector when this happend:
when I hovered the mouse into the part, the icon remained unchanged. But then the changed icon appeared when I moved it outside the screen.
the image I used in the clickdetector: rbxassetid://5271051825
Same thing happens in the actual game(I swapped the icons here).
I tried it on different places, tried different images, but the results didn’t change.
I am in the process of checking over bug reports and following up on some bugs that haven’t received any activity in a while.
Is this issue still occurring or can you confirm that this bug has been resolved?
I wasn’t about to reproduce the bug myself as it seemed to work. Perhaps it can be due to corrupted/massive plugins interfering… It is good to analyse the Roblox Studio’s version, disable temporary the extensions (via Command Prompt) and test it out.
Credit to @CaptnJB for helping me with this issue.
If you put your assetid decal on a brick first, then it gives you a new set of numbers. Place those new numbers in your script and you should be good to go!