Curtain = game.Workspace.Curtain
function onClicked()
Curtain.Transparency.new = 0.1
Curtain.Transparency.new = 0.2
Curtain.Transparency.new = 0.3
Curtain.Transparency.new = 0.4
Curtain.Transparency.new = 0.5
Curtain.Transparency.new = 0.6
Curtain.Transparency.new = 0.7
Curtain.Transparency.new = 0.8
Curtain.Transparency.new = 0.9
Curtain.Transparency.new = 1
wait(3)
Curtain.Transparency.new = 0.9
Curtain.Transparency.new = 0.8
Curtain.Transparency.new = 0.7
Curtain.Transparency.new = 0.6
Curtain.Transparency.new = 0.5
Curtain.Transparency.new = 0.4
Curtain.Transparency.new = 0.3
Curtain.Transparency.new = 0.2
Curtain.Transparency.new = 0.1
Curtain.Transparency.new = 0
end
Curtain.ClickDetector.MouseClick:connect()
I'm building the new Roblox Got Talent place for this winters show and I'm having problems with making the curtain fade away and after 3 seconds I want it to fade back in again. What am I doing wrong?

1 comment
Use a 'for loop'. They are less messy, look more professional :3, and are more efficient.