首页 > 解决方案 > 场景每次都是零

问题描述

嗨,我正在尝试创建一个 AR 应用程序,在该应用程序上,每个文件都在几个不同的目录中排序,现在当我想创建场景时,我无法捕捉到我的 Models.scnscene 目录,我试图在很多目录中执行此操作方式,但每次我都遇到相同的错误,即 SCNSCENE 为零。

let scene = SCNScene(named: "cup.scn", inDirectory: "../Resources/Models.scnassets", options: nil)
        let node = scene?.rootNode.childNode(withName: selectedItem, recursively: false)
        let transform = hitResults.worldTransform
        let thirdColumn = transform.columns.3
        node?.position = SCNVector3(thirdColumn.x, thirdColumn.y, thirdColumn.z)

        self.sceneView.scene.rootNode.addChildNode(node!)

标签: swiftarkitscnnodescnscene

解决方案


推荐阅读