我有一個球體並設法旋轉它。但不幸的是沿着錯誤的軸線。SCNVector4:在X軸上旋轉
我的目標是旋轉像地球沿x軸。你能幫我申請嗎?
這裏是我現有的代碼:
let spin = CABasicAnimation(keyPath: "rotation")
// Use from-to to explicitly make a full rotation around z
spin.fromValue = NSValue(scnVector4: SCNVector4(x: 1, y: 0, z: 0, w: 0))
spin.toValue = NSValue(scnVector4: SCNVector4(x: 1, y: 0, z: 0, w: Float(CGFloat(-2 * Double.pi))))
spin.duration = 30
spin.repeatCount = .infinity
sphereNode.addAnimation(spin, forKey: "spin around")
映射在球體上的圖像已經在旋轉。只是在錯誤的方向。我沒有看到imageView在你的代碼中? – netshark1000
這是一個球形圖像 –
可以將它應用於我的代碼嗎? – netshark1000