1
내가 발견 한 모든 설명은 똑같은 것을 말하는 것 같습니다. 왜 이것이 작동하지 않는지 나는 알 수 없다.Swift를 사용하여 UIBezierPath에서 파선 SKShapeNode를 만들 수 있습니까?
var linePath = UIBezierPath()
linePath.move(to: CGPoint(x: 50, y: 50))
linePath.addLine(to: CGPoint(x: 100, y: 100))
var pattern : [CGFloat] = [10.0, 10.0]
linePath.setLineDash(pattern, count: pattern.count, phase: 0)
linePath.lineWidth = 10
linePath.lineCapStyle = .round
let shape = SKShapeNode()
shape.path = linePath.cgPath
shape.strokeColor = UIColor.white
self.addChild(shape)
이 코드는 성공적으로 선을 그립니다 만도 폭을 포함, linePath
의 점선 특성을 shape
상속하지 않습니다. 어떤 아이디어?