Hello i’m trying to make a typewriter effect, but everytime a text appears it tweens, a lot like this:
a solution i’ve though of so far is just making an individual text label for each character but that might be heavy and i have no idea how to make that either.
This would have been much more difficult in the older days, but Rich Text makes this effect much easier. From what I can see, what is happening is that each character is slowly becoming visible while also cycling through random characters until it is the right one. Basically, your text will be something like this: he<font transparency="0.75">l</font><font transparency="0.5">l</font><font transparency="0.25">o</font>. Now, if you care about making it smooth, you could use TweenService, although I don’t know how that’d work since you have one static text while having multiple dynamic characters. I would personally use something like RunService and calculate what the transparency is supposed to be based on the character index, how much time has passed, and how long it will last.