I am making a kind of text typewriter effect, only that I’m using individual TextLabels for each character (this is so that I can apply tween effects to individual characters).
This works great for me, as you can see in the image below
But for my friend, barely any of the characters appear.
I have a hard time finding out why. In case it matters, I am using TextService:GetTextSize() to determine the width of each letter, and AutoLocalize is OFF on the TextLabels
For this demonstration, I am not using any “special” characters, but I am using the utf-8 library in my code to facilitate for that.
have you tried using ui padding and did you try to resize your screen while the typewriter effect was happening? you could also try to check what happens if you toggle and untoggle textscaled, these could possibly point at the solution
if nothing else works, check other typewriter scripts, i guess
Is the .Text property correct for both? If not, it’s a code issue.
What method are you using for the type writing? Are you tweening MaxVisibleGraphemes, are you manually setting the text, or are you creating new text labels for each character added (for a more complex effect)?
For anyone having the same issue, this is because TextService:GetTextSize()sometimes, on some screens, is slightly too small for the actual glyph size, and if you have TextWrapped enabled, this will effectively hide your letter.