After I updated to Unity 4.3 (and yesterday update to 4.3.1 didn't solve the things) I have an issue with my fonts. Basically instead of taking my font (which was working before) now the font is Arial. The weird thing is that I was seeing Arial fonts also in the Editor until yesterday. When I updated to Unity 4.3.1 and that allowed the Editor to render the correct font I'm using. But if I deploy to iOS or Android the font is again Arial.
For the dynamic font I have simply imported a .ttf file in Unity and used that without creating a Font with NGUI.
I don't know if this is related but after updating NGUI to the latest version (3.0.6) I also get these error message in the console,
Unlit/Text doesn't have a clipped shader version for SoftClip
UnityEngine.Debug:LogError(Object)
Debug:LogError(Object) (at Assets/Scripts/Debug.cs:58)
UIDrawCall:CreateMaterial() (at Assets/NGUI/Scripts/Internal/UIDrawCall.cs:303)
UIDrawCall:RebuildMaterial() (at Assets/NGUI/Scripts/Internal/UIDrawCall.cs:324)
UIDrawCall:UpdateMaterials() (at Assets/NGUI/Scripts/Internal/UIDrawCall.cs:347)
UIDrawCall:Set(BetterList`1, BetterList`1, BetterList`1, BetterList`1, BetterList`1) (at Assets/NGUI/Scripts/Internal/UIDrawCall.cs:453)
UIPanel:SubmitDrawCall(UIDrawCall) (at Assets/NGUI/Scripts/UI/UIPanel.cs:1049)
UIPanel:Fill() (at Assets/NGUI/Scripts/UI/UIPanel.cs:1004)
Anybody has this problem as well? Thanks.