! This is not a request. I just cant find how to do it anywhere so I am asking for help here!
So basically I want to make a LocalScript that opens a frame when the players mouse hovers over a button , and closes it when the player mouse is not over the button.
local pm = game.Players.LocalPlayer.GetMouse()
local frame= script.Parent.Frame
local button = script.Parent.Label
Can someone tell me how to do it?

4 comments
Just do bunch of maths with mouse.X and mouse.Y
https://developer.roblox.com/api-reference/event/GuiObject/MouseEnter
https://developer.roblox.com/api-reference/event/GuiObject/MouseLeave
button.Touched:Connect()