My current code:
function HoverOn()
script.Parent:TweenPosition(UDim2.new(0,5,0,0), "In", "Sine", 0.1)
end
function HoverOff()
script.Parent:TweenPosition(UDim2.new(0,0,0,0), "Out", "Sine", 0.1)
end
script.Parent.MouseEnter:connect(HoverOn)
script.Parent.MouseLeave:connect(HoverOff)
Explanation: It works okay, but when you quickly move your mouse off of it, it doesn't trigger the MouseLeave. It's like a selection notifier, hard to explain. It just makes the GUIs look fancy.
Example: http://i.imgur.com/jZJQEhH.gif
See the ones still sticking out, and the MouseLeave event clearly wasn't fast enough to trigger? I don't want that happening. It also seems like clicking on it completely screws up the MouseLeave as well.
Any solutions?

1 comment
PERFECTO, THANK YOU!!!