Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice
  3. Dismiss Notice

Feature Request Adding 'All' option to CharacterSet in FontAssetCreator of TextMeshPro"

Discussion in 'UGUI & TextMesh Pro' started by madnesslabo, Apr 24, 2024.

  1. madnesslabo

    madnesslabo

    Joined:
    Nov 8, 2012
    Posts:
    63
    "All" uses all characters in SourceFontFile as CharacterSet.

    Currently, when creating font assets for non-alphabetic languages (e.g. Japanese), setting the CharacterSet is very confusing.
    Specifying a Unicode range like the one in the tutorial is not a good idea.

    Many users seem to be using a CharacterSet text file they found on the internet, but this contains characters that don't exist in the font, resulting in extra errors. Some characters are not included even though they are in the font.
    Since the font file already has the best character set, making it available is simple and easy for many users.

    Some font files have too many characters to be handled by one atlas texture, so please enable the "Multi Atlas Textures" option to also be used with Static font asset.

    I have these same features by using editor extensions and fallbacks.
    However, I don't think there should be such complexity for the most basic text display, where the user displays the characters of his or her own country.
    I would like everyone to be able to use the official functions without having to extend the editor.