|
This may not be fixable. But at any rate, make sure you're saving the text file in an actual unicode file format -- despite including unicode characters, sometimes the overall format can be set to ASCII, which can cause this sort of issue. |
|
|
I tried every kind of format the notepad can save: ANSI, Unicode, Unicode big endian and UTF-8, but still no use. |
|
|
Hmm, come to think of it -- chinese? So these are literal Chinese characters? The game is probably importing the Unicode just fine, but it has no font with which to draw that. If you put some European language style accents or character variations, that should work. But if you try to put some completely other alphabet or character set, the font itself doesn't have entrries for those, regardless of whether or not Unicode can map them. |
|
|
I have Chinese font, but it still can't show it. |
|
|
Okay -- that confirms all is well. The game does not use any system fonts you may have, it has it's own internal texture-based fit which most definitel has no chinese characters. If we someday localize the game into Chinese, we'd be putting in a texture-based for that supports it. As it stands, the game does not support characters of that sort. |
|
|
Maybe you can start bugging the guys who made the fonts you use for more glyphs so they can cover more of the (admittedly giant) Unicode standard? |
|
|
I think those fonts probably already support more of the unicode space, but we didn't care to purchase them. And for technical reasons I don't think we could do mapping of a lot of extra characters into the game without really extending how the font handling in unity is being used. Unless we do official localizations into other languages, this is not going to happen. |
|
|
Sounds reasonable. No point for paying for assets to aid localizations you are not planning on doing. |
|