我有两个项目。一个是原生 iOS 应用(UIKIT),另一个是 Unity3D 制作的 AR Vuforia 项目。
我可以将 AR 项目导出到 XCODE 项目中,但我想知道如何将它们链接在一起。
例如,我在原生 iOS 应用上有一个按钮。我想在按下按钮时触发 AR 项目,它也可以返回到原生 iOS 应用程序。
我终于自己解决了。 Unity 项目必须是 rootviewcontroller,但您可以在 unity 之上添加一个单独的导航 Controller 。您可以将 native 代码添加到 AppController.m
native 和 unity 之间的通信非常简单。
打电话
UnitySendMessage (gameObj, methodName, msg);
向统一方法发送消息
使用
extern "C"
接收来自统一的回电。
如果有人需要,我可以提供一些示例代码。
关于iOS Native 项目集成 Vuforia Unity 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18201335/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |