在ARKit

时间:2017-09-03 18:55:37

标签: swift augmented-reality arkit

我正在尝试使用以下代码行加载.dae文件:

let scene = SCNScene(named: "art.scnassets/bench.dae")

但是,当我运行我的项目时,应用程序崩溃了,因为变量场景为零。

我做错了什么?

3 个答案:

答案 0 :(得分:1)

似乎问题出在.dae文件的大小/方向上。我将它旋转了90度并缩小了图像,现在似乎工作了。

答案 1 :(得分:1)

我知道这已经很老了,但是如果有人像我昨天一样面对这个问题,这就是我为解决这个问题所做的事情。我以为问题是格式上的,所以我尝试了.scn模型,但将其复制到了主目录中就可以了,然后猜测问题出在目录中,所以我将.dae文件复制到了项目的主目录中,然后在复制下重新添加了它。 -bundle-resources来自构建阶段,并且运行良好。希望这会有所帮助。

答案 2 :(得分:0)

将art.scnassets添加到Copy Bundle Resources

enter image description here