美文网首页程序员
简单实现Unity3d与XCode的完美混合

简单实现Unity3d与XCode的完美混合

作者: 一字刀 | 来源:发表于2016-12-09 11:58 被阅读0次

    为什么会诞生Unity3d与IOS原生混合开发的需求?

    一直以来公司的做的都是VR与AR的应用,VR与AR很多的框架或者平台提供的都是基于Unity3d的。U3d里面的UI控件是游戏风格的UI控件,有些需求还是希望能够用到原生的UI。比如在做VR/AR的应用时,因为它不是一个纯游戏,很多时候内容列表,个人中心,以及支付,微信分享等都会用到原生的开发,只有当VR视频播放或者是游戏模块加载的时候,才会进入有u3d的窗口,所以类似这种需求要使用混合开发。

    废话不多说,直接上干货。

    1. 导出Unity3d成为xcode工程,file/build setting/build

    2.  拷贝选中的6个文件夹到我们的工程框架(https://pan.baidu.com/s/1dFIDSJJ)下,记住大更新覆盖这6个文件夹就行,小更新只要覆盖Data文件夹。

    3. 覆盖后改动2处代码,删除这个noreturn 2个Error就都消失了。

    如下图:注释掉最后一行。

    ok整个app就简单的融入你的工程里,如果想了解原理,可以私信我wechat:4852964。

    文章首发于我的个人博客《CTO合伙人

    相关文章

      网友评论

        本文标题:简单实现Unity3d与XCode的完美混合

        本文链接:https://www.haomeiwen.com/subject/flysmttx.html