Ahoy there! I’ve got a weird problem with text rendering (for GUI stuff) that I’m having a really hard time understanding.
I’m using Dynamic font textures so the game can be resized and such, but sometimes it forgets to add certain characters, causing them to be missing in the final text. Strangely, I’ve only seen it happen on my machine (a Macbook), and testing it on Windows or other Macintoshes won’t reproduce the bug.
To make things even more confusing, it also doesn’t ever happen in the editor - only when running a published standalone.
Here’s a screenshot of how it looks in the editor:
And here’s one running standalone - Capital I, capital T, lower case m, lower case v, and maybe some others are missing.
Does anyone have any insight about what might cause this? If it helps, it only seems to happen when you load the scene with the text, then load a different scene, then go back to the text scene.