Ich arbeite an ARKit
aufrufen und versuchen SCNMatrix
aber seine Wurf folgende Fehler zu initialisieren:Kann nicht Initialisierer für Typ 'SCNMatrix4'
Code-Snippet:
if let frame = self.sceneView.session.currentFrame {
let mat = SCNMatrix4(frame.camera.transform)
return (dir, pos)
}
Fehler:
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)
Hat jemand etwas ähnliches Problem?
Welche Xcode/Swift-Version verwenden Sie? –
Ich benutze Version 9.0 beta1 – Gaurav
Es kompiliert ohne Probleme in meinem Xcode 9 Beta 2. –