v1.12.0


  • * Shader support for single-pass stereo instancing. (This is for VR games!)
  • * Added more linebreak-friendly characters.
  • * Made strikethrus in their demo scene explicitly render above text by adjusting the sprite order in layer.
  • * Emoji characters are explicitly replaced before being displayed now (they are kept in the text string), to prevent a crash.
  • * Made an experimental script for rendering emoji with Super Text Mesh. It automatically converts typed emoji to automatically-generated quads. It's still a work-in-progress: https://pastebin.com/qr9me3GA
  • * Added a linespacing tag. ``<linespacing=x>`` ``<lineSpacing=x>`` ``<ls=x>`` This will change the linespacing for the next line used, so can be used for when text size changes.
  • * The "reading" boolean is set true in a more reliable way.
  • * Non-ui text now displays color properly in projects with linear color space.
  • * Small optimizations to UpdateMesh().
  • * Rebuild(), text, and _text now respond to the setting of autoRead instead of reading automatically no matter what.
  • * Fixed behaviour where adding an STM prefab object through the GameObject menu in prefab mode where the root prefab is a canvas would make the object disappear.
  • * Updated colors on an example texture.
  • * Added linebreak rules for Japanese, Chinese, and inadvertently English! This means that when using auto-wrap to split lines, characters like '{' and '$' will prefer not to appear at the end of a line, characters like '}' and '.' will prefer not to appear at the start, and numbers will prefer not to be split up. (If a text box is too thin to find a good place to split, it will still split on the spot, breaking these rules.)
  • * Super Text Mesh now displays an explanation message when importing returns an error.

Files

SuperTextMesh v1.12.0.unitypackage 5.5 MB
Oct 09, 2021

Get Super Text Mesh

Buy Now$95.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.