- Home /
NGUI Dynamic fonts randomly can't show properly
HI, all, Kakadawson here with sincere :), I 've got a problem to ask you guys for some help, I know 3.0 version will let the tanglesome go away in Unity, I still wanna know whether it does work about my current method to deal with this problem, I've done some preparations right now, like updating NGUI to the newest version 3.0, 【PROBLEM】 I made all the fonts dynamic in my game(Chinese), however, it can't show properly with random ratio, sometimes totally missing, sometimes just a mess of suck things, I once thought the problems may be from the encoding for the dynamic font, owing to the large quantities of dynamic fonts in one frame, so the computer needs a period of time to deal with, (I made a small experiment: recording the video with Fraps in my game ,using Virtual Dub for analysis (it can be shown in every frame), the test showed 2 results: (A):it would repeat the wrong scene in my game but only next frame it will recover to the normal one, (B):when the wrong scene appeared, then it would stay in the incorrect pics, never gone away ) 【WHAT I AM WONDERING】
What I am wondering is listed below: ①If updating to 3.0 can solve this problem entirely ②I 've used 2.6.1 version to made the dynamic fonts in my game, is it still working in different environment without doing other things just updating?
③Owing to the different version for Unity, is it compatiable for Unity4.x(like 4.1x , 4.2, 4.3) ④Some patch or tricks for 2.6.1 to solve this problem? ⑤All the problem is caused by pressing the button(whatever the button is), then a new locked window came out with the potential hidden trouble. what I am confusing is that whether the trouble is from the "refresh"( the computer needs time to deal with the data for the dynamic fonts ), or the new locked window(the possibility here is very small, just superficially guessing) ⑥Can I make a straight conclusion here: the problem is from the Unity side, not the program or the game resouces, the bug is from the NGUI itself, cause it's almost a new "creation" for young Unity. ⑦Whether reducing the dynamic fonts for NGUI in one frame is useful? If OK, what's the rate, half / quaters / other selections or better ways? ⑧Is it merely non-English words(Chinese, Japanese, Latins, Arabian words...) having the suck problem mentioned above? why?
I found that there exists a small selection in Unity,"[Encoding:use emotions and colors]", it has been selected defaultly, could I cancel this selection? and encoding here means "compression" to save the resources, right?
Forget to tell u my device 【PC, WIN7, Unity4.13f3, NGUI2.6.1,】
I will appreciate your great kindness, thank u very much!!!!!!!!!!!!!!!
I am looking forward to your reply. And wish you a nice day!
With my best regards,
Kakadawson
2013,9,28th, Beijing,China
I suggest you post on the NGUI form at http://www.tasharen.com
just use 2dtoolkit and do it the easy way ?
http://answers.unity3d.com/questions/384623/setting-font-size-according-to-screen-dpi.html
dynamic fonts will never, ever, ever, ever work in unity. it's just how life is. Scandinavians can't program, produce or document dynamic fonts :) Just one of those things...
Your answer
Follow this Question
Related Questions
Different font size in dynamic font causes heavy load in memory? 0 Answers
"Hinted Raster" font rendering has anti-aliasing/smoothing in it? 2 Answers
How to make dynamic font which is Simhei? 0 Answers
GuiText for Unity 4 dynamic scaling issue mobile 0 Answers
when android dynamicfont bug fix? 0 Answers