我目前正在尝试在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)
}
}
知道这里发生了什么吗? 感谢。