- Dynamic font support (UPD: from NGUI 2.5 dynamic fonts are supported out-of-box)
- Localization(arabic, hebrew languages, chinese etc).
- Input texts
As I'm working on localization in deep, I found some useful things to solve problems described above:
- for dynamic font, use https://github.com/imkira/unity-sysfont. It seems to be out-of-date (it hasn't been updated for 9 months), but it works and you need just to tweak it for youself. Maybe I'll finish it in holidays.
- for chinese, japanese dynamic fonts works ok, use plugin above. If you intent to support arabic languages, use http://u3d.as/content/abdullah-konash/unity-arabic-support/2B8. This asset allows you to write in rtl mode. Now I'm looking for hebrew plugin, or if I find someone who can read hebrew, I'll write it for myself.
- Situation about input text is troublesome. Changing uiinput component will cause problems with supporting and I don't like to do it. But there's no other way to cope with it.