更改 SKShapeNode 的 lineJoin
Changing lineJoin of a SKShapeNode
我有一个 SKShapeNode 并想将描边线的连接类型从 kCGLineJoinBevel(默认)更改为 kCGLineJoinMiter,但我不知道如何。
let corner = SKShapeNode()
let cornerPath = drawShape()
corner.path = cornerPath.CGPath
corner.lineWidth = rectyLineWidth
corner.fillColor = SKColor.clearColor()
corner.strokeColor = fillColor
corner.lineJoin = kCALineJoinMiter
最后一行抛出这个错误,因为它不是 CAShapeLayer
Cannot assign value of type 'String' to type 'CGLineJoin'
谁能帮帮我?
我有答案:)
corner.lineJoin = CGLineJoin.Miter
我有一个 SKShapeNode 并想将描边线的连接类型从 kCGLineJoinBevel(默认)更改为 kCGLineJoinMiter,但我不知道如何。
let corner = SKShapeNode()
let cornerPath = drawShape()
corner.path = cornerPath.CGPath
corner.lineWidth = rectyLineWidth
corner.fillColor = SKColor.clearColor()
corner.strokeColor = fillColor
corner.lineJoin = kCALineJoinMiter
最后一行抛出这个错误,因为它不是 CAShapeLayer
Cannot assign value of type 'String' to type 'CGLineJoin'
谁能帮帮我?
我有答案:)
corner.lineJoin = CGLineJoin.Miter