将虚幻引擎4 / Unity3D嵌入到iOS本机应用程序中是可行的吗?

时间:2015-11-13 10:57:56

标签: ios unity3d unreal-engine4

我必须开发一个iOS原生应用程序,在背景上渲染3D模型,在渲染上使用一些iOS原生UI,显然它必须是3D引擎和UI之间的双向通信,例如调用来自UI的动画并知道动画何时结束。

我发现this post显示了如何嵌入Unity3D场景,但它没有解释任何有关通信的内容。

我想知道这是否适用于Unity3D和UE4,如果是这样,如何以及最好/最简单的是什么?

谢谢=)

2 个答案:

答案 0 :(得分:1)

在与Unity搞乱了几天之后,我发现了这个教程:http://www.markuszancolo.at/2015/09/integrating-unity-into-a-native-ios-app-example/我现在认为这个解决方案对我想做的事情有效。 基本上我必须为Unity创建一个项目,并为Debug创建一个构建。这将为xcode创建一个iOS项目,然后我必须控制AppDelegate。

答案 1 :(得分:0)

在UE4中,您可能需要获取引擎的源,以便为从GUI到引擎的通信提供必要的依赖关系。就个人而言,我认为如果您将自定义GUI与引擎一起应用到应用程序中,这将最有效,这可能会节省您的时间和麻烦。但是,如果需要原生UI,那么挖掘UE4的来源可能是您最好的选择。

如果您需要进一步的帮助,请与我联系!