Mouse Transparency

Is there any way to change the transparency of the mouse to something like 0.3, 0.5, etc?

I may be wrong but, I do not believe that there is a built in way to change the mouse icons transparency directly on Roblox. However, you can change the icon image of a mouse, hence providing an image with some opacity should make the mouse transparent. Assuming you want to change the transparency based on some interaction and not just have it static, you may have to just constantly change the image which may be a bit finicky.

mouse.Icon = "rbxasset://ID"

https://developer.roblox.com/en-us/api-reference/property/Mouse/Icon

You would have to take the current mouse icon, go to Photoshop and change the transparency, upload it to ROBLOX and use the script.

local mouse = game.Players.LocalPlayer:GetMouse()
mouse.Icon = "http://www.roblox.com/asset?id=163023520"
1 Like

Not sure about a transparency property but you could make a custom mouse image then change the transparency from there (I guess, never really tried it tbh)

Decided Iā€™d do it another way (since I was trying to have it tween the transparency) but it would be pretty nice to have some sort of Mouse.IconTransparency property.

2 Likes

you should actually use this to remove the mouse icon
source

local UserInputService = game:GetService("UserInputService")

UserInputService.MouseIconEnabled = false