This script with tweenposition that I was making to move a GUI when a button is clicked wont work? UPDATED Script: (I didnt show the whole script before)
--Made by club101coolguy Player = game.Players.LocalPlayer Button = script.parent ButtonBacking = script.Parent.Parent:WaitForChild("ButtonBacking") SnowTeleport = ButtonBacking:WaitForChild("TeleportButton") SpawnTeleport = ButtonBacking:WaitForChild("TeleportButton2") TheVisible = false function Positioning() if TheVisible == false then ButtonBacking.Visible = true SnowTeleport.Visible = true SpawnTeleport.Visible = true ButtonBacking:TweenPosition(UDim2.new(0, 0, 0.55, 0), "Out", "Quad") Button.Text = "Did this work?" TheVisible = true elseif TheVisible == true then ButtonBacking.Visible = false SnowTeleport.Visible = false SpawnTeleport.Visible = false ButtonBacking:TweenPosition(UDim2.new(0, 0, 0.9, 0), "Out", "Quad") end end Button.MouseButton1Down:connect(Positioning)