0
我工作的ARKit
并试图初始化SCNMatrix
但其投掷以下错误:不能调用初始化类型 'SCNMatrix4'
代码片段:
if let frame = self.sceneView.session.currentFrame {
let mat = SCNMatrix4(frame.camera.transform)
return (dir, pos)
}
错误:
Cannot invoke initializer for type ‘SCNMatrix4’ with an argument list of type ‘(matrix_float4x4)’ Overloads for ‘SCNMatrix4’ exist with these partially matching parameter lists: (float4x4), (double4x4)
有人有类似的问题吗?
您正在使用哪种Xcode/Swift版本? –
我正在使用9.0版beta1 – Gaurav
它在我的Xcode 9 beta 2中编译没有问题。 –