首页 > 解决方案 > 具有 2 个场景的 Reality Composer 项目文件会在 Xcode 中播放吗?

问题描述

我正在使用 Reality Composer 并在项目文件中有 2 个场景。

这两个场景会在我的增强现实应用程序中播放吗?

标签: augmented-realityarkitrealitykitreality-composer

解决方案


您可以在 AR 应用程序中拥有任意数量的 Reality Composer 场景。

以下是您可以在 Reality Composer 场景中阅读的代码片段:

import RealityKit

override func viewDidLoad() {
    super.viewDidLoad()

    let sceneUno = try! Experience.loadFirstScene()
    let sceneDos = try! Experience.loadSecondScene()
    let sceneTres = try! Experience.loadThirdScene()

    arView.scene.anchors.append(sceneUno)
    arView.scene.anchors.append(sceneDos)
    arView.scene.anchors.append(sceneTres)
}

此外,您可以阅读这篇文章以了解如何碰撞来自不同场景的实体。换句话说,RealityKit 应用程序可以一次混合和播放多个 Reality Composer 场景。


推荐阅读