我希望将SCNNode旋转一半pi用于Z
轴,并通过pi旋转X
轴。
所以我有:
let rotateByZ = SCNAction.rotate(toAxisAngle: SCNVector4(0.0, 0.0, 1.0, CGFloat.pi * 0.25), duration: 0.3)
let rotateByX = SCNAction.rotate(toAxisAngle: SCNVector4(1.0, 0.0, 0.0, CGFloat.pi), duration: 0.3)
如何在一个SCNVector4
中汇总两个SCNVector4
,它们会同时为两个轴旋转对象?
我想看下一个:
SCNVector4(0.0, 0.0, 1.0, CGFloat.pi * 0.25) + SCNVector4(1.0, 0.0, 0.0, CGFloat.pi) == SCNVector4(?, ?, ?, ?)