iOS Native Project集成了Vuforia Unity Project

时间:2013-08-13 05:31:33

标签: ios xcode unity3d augmented-reality vuforia

我有两个项目。一个是原生iOS应用程序(UIKIT),另一个是由Unity3D制作的AR Vuforia项目。

我可以将AR项目导出到XCODE项目中,但我想知道如何将它们链接在一起。

例如,我在原生iOS应用上有一个按钮。我想在按下按钮时触发AR项目,它也可以返回原生iOS应用程序。

1 个答案:

答案 0 :(得分:4)

我终于自己解决了这个问题。 Unity项目必须是rootviewcontroller,但您可以在统一的顶部添加单独的导航控制器。您可以将本机代码添加到AppController.m

原生和团结之间的沟通很简单。

致电

  

UnitySendMessage(gameObj,methodName,msg);

将消息发送到统一方法

使用

  

extern“C”

接收来自团结的回电。

如果有人需要,我可以提供一些示例代码。