Hello, I’ve tried to generate TMP assets for some fonts. I’d selected Unicode range - but atlases still were empty.
Besides, editor revealed 50 warnings
Unable to add the requested character to font asset [MYRIADPRO-REGULAR SDF]'s atlas texture. Please make the texture [MYRIADPRO-REGULAR SDF Atlas] readable.
Ok I set it through debug settings to readable, but nothing changes. Then I try to re-generate atlas, it’s still completely empty and contains 0 symbols, and readable options set back to false.
I use Unity 2021.3 and TMP 3.0.6
This service shows that the source font actually conatains characters that TMP marked as “missing”: https://fonts.adobe.com/fonts/myriad#fonts-section
Unity editor just dropped me 20 times next error
csharp* *MissingReferenceException: The object of type 'Texture2D' has been destroyed but you are still trying to access it. Your script should either check if it is null or you should not destroy the object. TMPro.TMP_FontAsset.TryAddCharacterInternal (System.UInt32 unicode, TMPro.TMP_Character& character) (at Library/PackageCache/com.unity.textmeshpro@3.0.6/Scripts/Runtime/TMP_FontAsset.cs:2063)* *