位置: 编程技术 - 正文
推荐整理分享Unity3d IOS 64 IL2CPP迁移之 AStarPath JosnFX 错误,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
在为公司的Unity3d游戏从Mono迁移到IOS 过程中,出现了许多问题。
在看到Xcode提示Build Success时会有一种成就感油然而生,但是噩梦才刚刚开始。
由于IL2CPP的不完善或者说这种把C#代码转换成C的方式太粗暴,不仅在Build阶段会出现很多错误,在运行期出现的异常崩溃更是数不胜数。
解决掉Build阶段的错误之后,昨天终于把游戏运行起来,但是在进入主城之后就黑屏了,What Fuck!
不过还好在Xcode中有异常爆出。
从字面上来看,没有默认的构造函数?
什么。
但是根据异常来看,异常指向了系统函数……
没办法只有谷歌。
在Unity官方论坛终于看到有开发者反应这个问题,怀疑是因为Unity的代码裁剪优化,消减了这一部分的代码支持!
官方技术支持回答说,不大可能是这个优化造成的,但是也还是给出了一个解决方案。
对于提示出异常的类,创建一个脚本,在这个脚本里面使用new 来调用一下这个类的构造函数,这样就避免被优化裁剪。
然后呢对于所有你需要用到的一些类都这样用一下。
这样就避免代码被裁剪。
游戏成功运行。
Unity 3D 性能优化 (一) 听到过很多用Unity3D开发游戏的程序员抱怨引擎效率太低,资源占用太高,包括我自己在以往项目的开发中也头疼过。最近终于有了空闲,可以仔细的研
Unity学习笔记之五为Prefab添加材质 本次笔记中,我们将利用unity来创建并使用材质,把材质添加到我们的Prefab中去。这一系列教程以及素材均参考自人人素材翻译组出品的翻译教程《Unity
Unity3d 换装 之 模型动画分离 在手游中换装成了越来越不可缺的一个功能,毫无疑问各式各样的时装为游戏增添了不同的色彩。对于2D手游,或许是更换对应的序列帧,也或许是如同
标签: Unity3d IOS 64 IL2CPP迁移之 AStarPath JosnFX 错误
本文链接地址:https://www.jiuchutong.com/biancheng/381501.html 转载请保留说明!友情链接: 武汉网站建设