Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Ahh, I see... I hope after this change we made it's working as expected? (I still haven't published it yet, sorry...) If you see any more errors or things that should be working differently, please let me know! I'm still embarrassed I forgot to put that comma character as an acceptable linebreak position...


STM should already try and stop punctuation and close-parenthesis from appearing as the first character on a row already: https://twitter.com/KaiClavier/status/1441149108744454155?s=20&t=FLRVtrizJHyAlRE... ...So hopefully that's still formatting Chinese text correctly.


If I see any strange text formatting, I'll refer back to this post, so thank you so much for the detailed explanation! It really helps a lot.

(1 edit)

I saw the twitter gif for Japanese, it is similar to Chinese, looks great. But I prefer to have a opinion for developers of "refuses to put '(' at the end of a line, and refuses to put ')' and '!' at the beginning", some time we prefer to have regular line width than that. So if I can check or uncheck it for different situation, that would be perfect.

Hmm... I'll try to think of how to do this, but for now you could manually edit the lists within SuperTextMesh.cs that contain the lists of characters that will attempt to not be put at the start and end of the line. Also, I believe that if you check "break text", text should ignore formatting rules if there are no spaces available to break at... I think.

Thank you, no worry, my project is not hurry I will wait for your release.

For:

Also, I believe that if you check "break text", text should ignore formatting rules if there are no spaces available to break at... I think.

That is not work for me because my player may enter Chinese English mixed sentences, so simply check "break text" will make Chinese looks good but English words looks bad. They key is to make mixed language sentences perform well.