使用dae文件播放动画时,SCNNode比例会重置

时间:2016-08-07 23:31:16

标签: ios swift scenekit

我目前正在尝试在scenekit中使用dae文件作为我的模型以及我的动画。当我尝试缩放模型时,它最初可以正确缩放。动画开始播放后,它将重置为原始比例。这就是我现在要做的事情:

    let sceneView = SCNView()

    sceneView.frame = self.view.bounds

    sceneView.backgroundColor = UIColor.clearColor()



    self.view.addSubview(sceneView)



    //Add stuff to scene view

    let scene = SCNScene()

    sceneView.autoenablesDefaultLighting = true

    sceneView.allowsCameraControl = true

    sceneView.scene = scene



    if let assetScene = SCNScene(named: "halfCircle.dae") {



        if let node = assetScene.rootNode.childNodeWithName("pTorus1", recursively: true) {

            node.scale = SCNVector3(x: 0.2, y: 0.2, z: 0.2)

            scene.rootNode.addChildNode(node)

        }
    }

知道这里发生了什么吗? 感谢。

0 个答案:

没有答案