GameplayKit の変更点 (Xcode 11 beta 3)
変更されたクラスは2つ。
simd framework から Swift Standard Liblary の SIMD Vector Types に変更された。
GKPolygonObstacle
float2 から SIMD2
convenience init(points: [SIMD2<Float>])
convenience init(points: [float2])
GKPath
init(points:radius:cyclical:)
float3 から SIMD3
convenience init(points: [SIMD3<Float>], radius: Float, cyclical: Bool)
convenience init(points: [float3], radius: Float, cyclical: Bool)
convenience init(points: [SIMD2<Float>], radius: Float, cyclical: Bool)
convenience init(points: [float2], radius: Float, cyclical: Bool)
まとめ
float で設定されていた部分が SIMD に変更されたと共に、GameplayKit 自体更新してくるところがありがたい。