【unity填坑日记】unity IOS 32/64兼容编译使用TextAsset导致的问题
2015-08-09 11:38
633 查看
使用unity编译IOS,32位下正常,切换成32/64兼容(IL2CPP/universal)的模式下,从assetbundle里读取xml,报错
“text node cannot appear in this state”
经检查,原代码
XmlAssets.LoadAsset (url).ToString() 返回的是XML字符串,而在IL2CPP下,返回的是类型(TextAsset)
代码改为
(XmlAssets.LoadAsset (url) as TextAsset).text;
解决问题
“text node cannot appear in this state”
经检查,原代码
XmlAssets.LoadAsset (url).ToString() 返回的是XML字符串,而在IL2CPP下,返回的是类型(TextAsset)
代码改为
(XmlAssets.LoadAsset (url) as TextAsset).text;
解决问题
相关文章推荐
- unity学习正式开始
- Unity3D中的Mesh
- Unity武器系统的优化
- Unity3D NGUI制作进度条
- Unity内置的shader include files
- Unity 真机调试
- Unity3D新手教学,让你十二小时,从入门到掌握!(二)
- 基于unity的直升机模拟设计
- Unity5.0 EventSystem事件系统的详细说明
- 于Unity3D动态创建对象和创建Prefab三种方式的原型对象
- Unity NGUI实现2048(三)反编译APK文件
- Unity NGUI实现2048(二)逻辑分析
- Unity-Tween
- Unity3D试题
- Unity3D 游戏贴图(法线贴图,漫反射贴图,高光贴图)
- Unity NGUI实现2048(一)源代码
- Unity编辑器-创建单独编辑框,折叠框,提示框
- [Unity-7] Update和FixedUpdate
- Unity3D中uGUI事件系统简述及使用方法总结
- Get and Post(Unity3D六个发展)