Hello. I’m making this game where you are in a house on a dark night. It’s not finished yet, but I’d like to know how I can change the mouse to be a small circle instead of this big arrow.
Hopefully it will work with click detectors as well, since in the game you have to shut the lights off in the house.
They do the same thing. rbxassetid is a convenience content URL shorthand for the full (and proper) link, which is up there. It’s not recommended necessarily, it’s just preferred by most. I do believe Studio also converts it to this shorthand.
I know this is an old thread, but it seems popular since I found it was the first link on Google.
StarterPlayerScripts: Scripts here run on each player’s client and are accessible by LocalScripts, which can directly access the Player and its properties (like the Mouse). Since the Mouse property is linked to the player, placing it in StarterPlayerScripts ensures that the script has proper authorization to access LocalPlayer and modify the mouse icon without any issues.
StarterGui: This is intended more for GUI elements, and while LocalScripts in StarterGui can run for each player, they’re primarily designed for managing GUI components rather than accessing player-specific properties like Mouse.