Hi Unisip,
I have a question, if your font is used in multiple situation, such as GUIText, 3D Text and NGUI's UIFont, how could that be possible to get every string that used with that font, is there any API about this? Otherwise, if you create a GUIText, and enter something, and the texture is like 256*256, and full of chars, and then now u create a 3D Text contains different chars, so the font texture will rebuilt as you request many new characters. And now, the font didn't know the old GUIText right? So it rebuilt the texture without old characters? And the old GUIText get the callback, and request his chars again, makes the font texture rebuilt again... how to solve this? Or any things I mentioned is wrong? Am I considered too much?