ok so i minimized the script to only what i wanted to show that doesn't work:
the following variables are buttons (and are located fine)
the text on the buttons supposed to fade out but they don't.
local c = script.Parent.Parent.fullcredits
local d = script.Parent.Parent.credits
local e = script.Parent.Parent.options
local f = script.Parent.Parent.spectate
local g = script.Parent.Parent.startplaying
local vars = {
d = 1,
e = 2,
f = 3,
g = 4
}
function onClicked(button)
-- out table of variables b, c
uars.Visible = false
-- fade out table of variables d, e, f, g
wait(1)
vars.TextTransparency = 0.1 wait()
vars.TextTransparency = 0.2 wait()
vars.TextTransparency = 0.3 wait()
vars.TextTransparency = 0.4 wait()
vars.TextTransparency = 0.5 wait()
vars.TextTransparency = 0.6 wait()
vars.TextTransparency = 0.7 wait()
vars.TextTransparency = 0.8 wait()
vars.TextTransparency = 0.9 wait()
vars.TextTransparency = 1 wait()
wait()
vars.Visible = false
end
|