If you want to make your text transparency increase and decrease just use a while loop.
local TextLabel = script.Parent -- set the variable TextLabel
while TextLabel.TextTransparecy < 1 do -- This is a loop that increase the TextTransparency by 0.1 every 0.1 seconds.
wait(0.1)
TextLabel.TextTransparency += 0.1
end
Yes, you are right.
Is much more easier.
While loops must be used for more complex things.
I should start using TweenService but first I will learn more about how it works.