Hello guys I want to create a moving button GUI, and I want it that when a player clicks on it and hold down the mouseKeyButton the button GUI stays down anf if the player stops holding the mousebutton the buttonGUI back up, but I don’t know how to do that, someone can help me ?
FoodFilter.MouseButton1Click:Connect(function()
if DebounceA == false then
if DebounceB == false and DebounceC == false then
Sound:Play()
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.44, 0),Enum.EasingDirection.InOut, Enum.EasingStyle.Quad, 0.1, true)
wait(0.1)
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.418, 0),Enum.EasingDirection.InOut, Enum.EasingStyle.Quad, 0.1, true)
FoodMenu.Visible = true
DebounceA = true
end
if DebounceB == true or DebounceC == true then
Sound:Play()
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.44, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
wait(0.1)
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.418, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
WorkFilter:TweenSize(UDim2.new(0.096, 0,0.134, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
MiscellaneousFilter:TweenSize(UDim2.new(0.096, 0,0.134, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
FoodMenu.Visible = true
WorkMenu.Visible = false
MiscellaneousMenu.Visible = false
DebounceA = true
DebounceB = false
DebounceC = false
end
else
Sound:Play()
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.44, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
wait(0.1)
FoodFilter:TweenPosition(UDim2.new(0.181, 0,0.418, 0),Enum.EasingDirection.In, Enum.EasingStyle.Quad, 0.1, true)
FoodMenu.Visible = false
DebounceA = false
end
end)