Why won't this script let my Frame called "Effect" become visible when it's parent has a TextTransparency equals to 0?
When v.TextTransparency is equal to 0, it's descendant named "Effect" should become visible, but it won't. Why?
Everything other than it's descendant named "effect" shows up like it is supposed to.
Here the part of my script that runs this, the function is called in a different part of the script.
function ShowPlayAndOptions()
for i,v in pairs(Welcome:GetChildren()) do
if v.Name == "Play" or v.Name == "Options" or v.Name == "Credits" then
v.Visible = true
for i = 1,0,-0.1 do
v.TextTransparency = i
wait()
if v.TextTransparency == 0 then
v:FindFirstChild("Effect").Visible = true
end
end
end
end
end
