我希望能够将在 Reality Composer 中创建的文件添加到 Swift Playground 以进行测试。我也认为作为剧本的补充会很有趣。如何将 rcproject 添加到 Playground 中,例如 Apple 提供的带有场景“Box”的 Experience.rcproject?
问问题
592 次
1 回答
5
.reality
您可以使用以下代码在 Playground中读取文件格式:
import Cocoa
import RealityKit
import PlaygroundSupport
let arView = ARView(frame: CGRect(x: 0, y: 0, width: 800, height: 200))
arView.environment.background = .color(.black)
let fileURL = Bundle.main.url(forResource: "main", withExtension: "reality")
let bowlingScene = try! Entity.load(contentsOf: fileURL!)
let anchor = AnchorEntity()
anchor.addChild(bowlingScene)
anchor.scale = [4,4,4]
anchor.position.y = -0.5
arView.scene.anchors.append(anchor)
PlaygroundPage.current.liveView = arView
因此,提供一个
.playground
带有main.reality
场景的文件,使其嵌套。
关于适用于 iPad 的Swift Playgrounds阅读此处。
于 2020-02-19T05:57:12.287 回答