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

夕颜quene

夕颜quene

2016-02-19 10:55

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

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

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

我们来看具体如何操作

(本文来源于图老师网站,更多请访问https://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应用时出现中文乱码的解决方法

ajax中文乱码解决方法

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

s8lol主宰符文怎么配

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

ubuntu系统怎么玩unity3d游戏?

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

ios9 bug隐藏无用应用方法

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

lol偷钱流符文搭配推荐

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

mysql 中文乱码 解决方法集锦

编程语言 网络编程
mysql 中文乱码 解决方法集锦

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

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

lolAD刺客新符文搭配推荐

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

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

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

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

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