I'm trying to make it so when I hover my Mouse over the Gui button it will expand. This works but when I quickly move my mouse away before the tweening function (0.3 seconds) ends, it remains in its current state (expanded or contracted).
Here is my script for Gui Tweening:
local Bubbledebounce = false -----(Debounce) script.Parent.MouseEnter:Connect(function() if not Bubbledebounce then script.Parent:TweenSize(UDim2.new(0, 400,0, 400),"In","Quad",0.3)--When mouse enters object, it expands. end Bubbledebounce = true end) script.Parent.MouseLeave:Connect(function() if Bubbledebounce then script.Parent:TweenSize(UDim2.new(0, 350,0, 350),"Out","Quad",0.3)--When mouse leaves object, it contracts. end Bubbledebounce = false end)
I hope you can help me.