RealityKit SwiftUI 项目的快速 MVVM 设置
在本教程中,我们将介绍如何在 Model View ViewModel 系统中设置基于 SwiftUI 的 RealityKit 项目。
我们将从 Xcode 中的增强现实应用程序模板开始:

我们将使用 SwiftUI 作为界面,Swift 作为语言,RealityKit 作为内容技术:

您的项目现在应该如下所示:

我们将被添加到一个“ARModel”文件中,其中包含我们实际的 ARKit 和 RealityKit 代码,以及一个“ARViewModel”文件,它允许我们将“ARModel”连接到我们的 SwiftUI 视图,并允许我们的 SwiftUI 视图交互使用我们的“ARModel”轻松实现。
添加一个名为“ARModel”的新 Swift 结构,并添加基本 ARView 设置所需的以下代码:
本教程详细讲解如何在Xcode中为基于SwiftUI和RealityKit的增强现实项目实施MVVM架构。首先从AR应用模板开始,然后创建'ARModel'和'ARViewModel',分别处理ARKit和RealityKit代码及界面交互。通过更新视图结构并与'ARViewModel'集成,实现SwiftUI视图与ARModel的双向绑定,完成项目设置。
订阅专栏 解锁全文
787

被折叠的 条评论
为什么被折叠?



