를이는 무엇을 당신에게 줄 것이다 핏기 없는 티. 그냥 그래픽을 추가해야합니다. 부모 스프라이트에 추가 할 수도 있습니다. 그것을 복사하고 붙여 넣기하여 체크 아웃 한 다음 필요에 맞게 조정하십시오. 희망이 도움이 :)
let centerPoint = CGPoint(x: self.size.width/2, y: self.size.height/2)
for i in 1...8 {
let circleSection = SKSpriteNode(color: SKColor.redColor(), size: CGSize(width: 30, height: 10))
circleSection.physicsBody = SKPhysicsBody(rectangleOfSize: circleSection.size)
let angle = CGFloat(M_PI_4) * CGFloat(i)
let distFromCtr = CGFloat(100)
var angleToPt = CGPoint(
x: cos(angle) * distFromCtr,
y: sin(angle) * distFromCtr
)
angleToPt.x += centerPoint.x
angleToPt.y += centerPoint.y
circleSection.position = angleToPt
circleSection.zRotation = angle + CGFloat(M_PI_2)
self.addChild(circleSection)
}
[다각형 도우미 도구 SpriteKit의 SKPhysicsBody]의
가능한 중복 (http://stackoverflow.com/questions/19040144/spritekits-skphysicsbody-with-polygon-helper-tool) – ignotusverum
링크 대답을 받아 들일 수 없다. – Sambha
사이트가 다운 된 것 같습니다.이 편집기를 사용해보세요. - http://adriancooney.ie/SKImport/Editor/ – ignotusverum