无法打开文件obj SceneKit

时间:2018-03-04 17:03:49

标签: ios swift scenekit

我遇到了“无法打开obj文件”的问题。我是iOS开发的初学者。

func loadObj() {
    let url = URL(string: "http://ec2-34-212-108-22.us-west-2.compute.amazonaws.com/model/2018_02_28_22_48_43_ae16dacf5b0efe6985768ab1810f60fe_2018_02_28_22_48_43.obj")
    let idleScene = try! SCNScene(url:url!)
    let node = SCNNode()
    for child in idleScene.rootNode.childNodes {
        node.addChildNode(child)
    }

1 个答案:

答案 0 :(得分:1)

您的问题是您在下载过程完成之前打开文件。 要解决此问题,您可以使用async完成下载过程,然后打开文件。

您可以在此处查看我的答案:ios - Could not open OBJ file when convert MDLAsset to MDLMesh