Unity3d发布IOS9应用时出现中文乱码的解决方法

夕颜quene

夕颜quene

2016-02-19 10:55

下面是个简单易学的Unity3d发布IOS9应用时出现中文乱码的解决方法教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

简单的说,解决方法就是批量修改NGUI的label字体,修复ios就删除arial引起的中文乱码

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)

我们来看具体如何操作

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/bianchengyuyan/)
static public void yaheifont()  {uf = AssetDatabase.LoadAssetAtPath("Assets/yahei.prefab",typeof( UIFont)) as UIFont; UnityEngine.Object[] objs = Selection.GetFiltered (typeof(UnityEngine.Object), SelectionMode.DeepAssets); foreach (UnityEngine.Object _obj in objs) {   string path = AssetDatabase.GetAssetPath(_obj);   Debug.Log("objname:"+_obj.name);   UnityEngine.Object[] arr = AssetDatabase.LoadAllAssetsAtPath(path);   Debug.Log("PATH:"+path);   foreach (Object j in arr)   { if(j.GetType()==typeof(UILabel)) {   (j as UILabel).bitmapFont = uf;   Debug.Log("dfdfd:" + j.name + ",tyep:" + j.GetType());  }}   EditorUtility.SetDirty(_obj); } AssetDatabase.SaveAssets();  }
展开更多 50%)
分享

猜你喜欢

Unity3d发布IOS9应用时出现中文乱码的解决方法

编程语言 网络编程
Unity3d发布IOS9应用时出现中文乱码的解决方法

ubuntu系统怎么玩unity3d游戏?

服务器
ubuntu系统怎么玩unity3d游戏?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ajax中文乱码解决方法

Web开发
ajax中文乱码解决方法

ios9 bug隐藏无用应用方法

iphone iPhone 5s iPhone 6 iphone刷机
ios9 bug隐藏无用应用方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jsp中文乱码 jsp mysql 乱码的解决方法

Web开发
jsp中文乱码 jsp mysql 乱码的解决方法

unity3d怎么连接sql server数据库?

服务器
unity3d怎么连接sql server数据库?

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

iOS的UI开发中Button的基本编写方法讲解

iOS的UI开发中Button的基本编写方法讲解

iOS开发中实现hook消息机制的方法探究

iOS开发中实现hook消息机制的方法探究
下拉加载更多内容 ↓