作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
当我尝试设置虚拟对象的 simdPosition 时,我在使用 iOS 11 ARKit(Scenekit - Xcode 9 beta)时遇到了这个错误。我需要知道是否可以快速将 SCNMatrix4 转换为 matrix_float4x4。如果是如何转换它。
最佳答案
借助 iOS SDK 11,您可以使用初始化程序在 SCNMatrix4
和 simd_float4x4
之间进行转换。
import SceneKit
var mat4 = SCNMatrix4()
let f4x4 = simd_float4x4(mat4)
mat4 = SCNMatrix4(f4x4)
关于swift - 无法将类型 'SCNMatrix4' 的值转换为预期的参数类型 'matrix_float4x4'(又名 'simd_float4x4'),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45567403/
我是一名优秀的程序员,十分优秀!