I made a tweening so I could open and close my team gui like a shop gui, but it won't work. Why? Much appreciated for help.
local mainFrame = game:GetService("StarterGui").teamGUI.MainFrame
local visibilityBtn = game:GetService("StarterGui").teamGUI.MainFrame.visibilityBtn
visibilityBtn.MouseButton1Click:Connect(function()
if mainFrame.Position == UDim.new(0.5,0,0.5,0) then
mainFrame:TweenPosition(UDim2.new(-0.16,-3,0.5,0), "In Out", "Sine")
visibilityBtn.Text = "CLOSE"
end
if mainFrame.Position == UDim.new(-0.16,-3,0.5,0) then
mainFrame:TweenPosition(UDim2.new(0.5,0,0.5,0), "In Out", "Sine")
visibilityBtn.Text = "OPEN"
end
end)

2 comments
Hello, I would like some more information. Is it a local script inside the textbutton?
No, it's a script inside the workspace.