Код: Выделить всё
import SceneKit
import Spatial
extension SCNNode {
var spatialEulerAngles: EulerAngles {
get {
return EulerAngles(angles: [eulerAngles.x, eulerAngles.y, eulerAngles.z], order: .xyz)
}
set {
eulerAngles = SCNVector3(x: newValue.angles.x, y: newValue.angles.y, z: newValue.angles.z)
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... n-in-swift