I have been looking for a way to my my about pop up. Since I have no idea how to use tweenposition I though about working on the classic .transparency but when i tried this, it deosn't seem to want to work. Script 1:
function OnClick()
if script.Parent.Parent.About.BackgroundTransparency == 1 then
script.Parent.Parent.About.BackgroundTransparency = 0
script.Parent.Parent.About.Close.TextTransparency = 0
script.Parent.Parent.About.Close.BackgroundTransparency = 0
script.Parent.Parent.About.Text.TextTransparency = 0
else --If Its already open then just close it
script.Parent.Parent.About.BackgroundTransparency = 1
script.Parent.Parent.About.Close.BackgroundTransparency = 1
script.Parent.Parent.About.Close.TextTransparency = 1
script.Parent.Parent.About.Text.TextTransparency = 1
end
end
script.Parent.Parent.Clicky.MouseButton1Down:connect(OnClick)
Script 2:
function OnClick()
script.Parent.Parent.Parent.About.Close.BackgroundTransparency = 1
script.Parent.Parent.Parent.About.Close.TextTransparency = 1
script.Parent.Parent.Parent.About.Text.TextTransparency = 1
end
script.Parent.Parent.Close.MouseButton1Down:connect(OnClick)
This is the layout. https://i.imgur.com/YLBMExE.png
On screen while Open https://i.imgur.com/Ud0FSQq.png
While Closed https://i.imgur.com/N4mutAF.png
I am open to ANY tips for scripting. I am also trying to to lag the game too much and the game is FE.

1 comment
I tried what you said and it didn't seem to work. I though that GUI's use only local script unless they need to go past StarterGUI.