I'm getting the below error, it usually only happens the 2nd and subsequent time I run from the editor, but every time on IOS or Android. And on Android and IOS the fonts/characters are all weird.
Failed to generate dynamic font texture, because all the needed characters do not fit onto a single texture. Try using less text or a smaller font size.It suggest using less text or a smaller font, both of which I have experimented with to no avail. The app is basically a set of headings that when you click on them, expand out (via a tween) a set of options. Some of the screens would have quite a lot of text, but I have brought it back to just 2 topics, each with about 5 options and still get the same error. I am currently using Veranda font, but have tried with one of the NGUI fonts also. There's nothing on the fonts, no gradients, shading or anything like that. The error traces back to this line in NGUIText.cs:
#if DYNAMIC_FONT
if (dynamicFont != null)
dynamicFont.RequestCharactersInTexture(text, finalSize, fontStyle);
#endif
One other thing, the vast majority of the text is not dynamic, they are either set to clamp content or resize height freely.
TIA