【发布时间】:2014-01-31 11:20:03
【问题描述】:
我正在开发一个 AR 应用程序,它将包含一个带有 Unity3d 模型的活动。创建这样的活动是我现在可以做的,但我遇到了另一个问题。
要在活动中显示统一模型,后者必须扩展 UnityPlayerActivity 类。如果我想在启动活动开始后立即加载 3D 模型但在以下其中之一中显示它怎么办?我的目标是让用户在应用程序启动时等待模型加载(例如,当我向他们显示启动屏幕时),以便当他们将活动更改为包含 AR 视图的活动时,等待时间最短。
我知道这在 iOS 中是可能的,并且也希望在 android 中复制这种行为。有什么想法吗?
【问题讨论】:
-
我怀疑在没有任何 UnityPlayerActivity 实例化的情况下让 Unity 开始加载模型会很容易。也许您可以将其子类化并让它在其
onResume()方法的末尾立即启动另一个活动,因此它将被隐藏。但我不确定如果 UPA 前面有另一个 Activity,它是否会继续在后台加载。
标签: android unity3d augmented-reality