augmented-reality - 具有 2 个场景的 Reality Composer 项目文件会在 Xcode 中播放吗?
问题描述
我正在使用 Reality Composer 并在项目文件中有 2 个场景。
这两个场景会在我的增强现实应用程序中播放吗?
解决方案
您可以在 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 场景。
推荐阅读
- swift - 如何从 Swift 中的字符串中删除单引号?
- docker - 如何使用 docker 安装 guacenc?
- android - 用于横向对象检测的 TensorFlow Lite Android
- electron - 通过 ssh 隧道 (ngrok) 连接到 SQL 服务器
- javascript - 使用jsplumb动态拖动和连接angular6中创建的节点
- android - RecyclerView fling 导致 AppBarLayout 滚动时出现延迟
- python - 如何将 pandas df 临时转换为小写以进行重复检查?然后恢复正常
- php - 将流转换为 PDF
- java - Spring中如何在下载的文件名上显示非法字符?
- html - 边缘浏览器:仅当同时使用倾斜和平移时才会在过渡结束时出现抖动运动