【发布时间】:2016-02-14 22:36:25
【问题描述】:
我必须开发一个 iOS 原生应用程序,在后台渲染一个 3D 模型,并在渲染上使用一些 iOS 原生 UI,显然它必须是 3D 引擎和 UI 之间的 2 种通信方式,例如调用来自 UI 的动画并知道动画何时结束。
我发现 this post 显示了如何嵌入 Unity3D 场景,但它没有解释任何有关通信的内容。
我想知道 Unity3D 和 UE4 是否可以实现这一点,如果可以,如何实现,以及什么是最好/最简单的?
谢谢 =)
【问题讨论】:
-
这对我来说听起来不可行。您正在考虑在 UE4 或 Unity 中创建应用程序,然后找到一种在这些游戏引擎中呈现本机视图控制器的方法。我相信这是可能的,至少在 Unity 中是这样。
-
我不太确定你的意思...你是建议我在 Unity/UE4 场景中实例化 iOS 视图吗?问题是我们有一个实际的应用程序,它使用我们自己的 3D 引擎和所有视图。我们希望保留应用程序的逻辑并将 3D 引擎更改为更稳定、高效和可扩展的东西。
-
是的;如果您打算使用 UE4 或 Unity,那么我建议您使用这是唯一的应用程序。您应该然后能够将视图覆盖在引擎视图上。
标签: ios unity3d unreal-engine4