Swift 3:尝试将矩阵_float3x3转换为SConvector3

Swift 3:尝试将矩阵_float3x3转换为SConvector3,swift,swift3,gameplay-kit,Swift,Swift3,Gameplay Kit,我想用Swift做一个3D游戏。我希望我的敌人使用目标沿着一条道路前进。GKAgent3D具有旋转属性类型矩阵_float3x3,但SCNNode的旋转属性类型为SCCONVERTOR4 如何使用简单的swift将矩阵\u float3x3转换为SConverctor4 我已经在网上搜索过了,但是几乎没有关于将GameplayKit与SceneKit或GKAgent3D结合使用的文档 我找到了一些关于矩阵旋转和角度的数学文档和函数(例如:),但这会返回SNVector3的XYZ角度,而不是SNV

我想用Swift做一个3D游戏。我希望我的敌人使用目标沿着一条道路前进。GKAgent3D具有旋转属性类型矩阵_float3x3,但SCNNode的旋转属性类型为SCCONVERTOR4

如何使用简单的swift将矩阵\u float3x3转换为SConverctor4

我已经在网上搜索过了,但是几乎没有关于将GameplayKit与SceneKit或GKAgent3D结合使用的文档


我找到了一些关于矩阵旋转和角度的数学文档和函数(例如:),但这会返回SNVector3的XYZ角度,而不是SNVector4。

您不需要问候语(请原谅您的英语),请参阅此问题的答案:您不需要问候语(请原谅您的英语),请参阅此问题的答案: