奋斗创造正确的物理体

时间:2017-09-08 20:58:13

标签: swift sprite-kit skphysicsbody

在我目前的项目中,我创建了一些我想为其创建物理主体的节点。 这会创建节点:

let seg = SKShapeNode(ellipseOf: CGSize(width: 10 / xScale, height: 10 / yScale))
let offset = (seg.frame.height / 1.5) * CGFloat(i + 1)
seg.position = CGPoint(x: anchorPoint.x, y: ((size.height / 2) / yScale) + (10 / yScale) - offset)

segments.append(seg)
addChild(seg)

这就是我目前尝试创建身体的方式:

seg.physicsBody = SKPhysicsBody(circleOfRadius: 10 / xScale / yScale / 2)

我不知道如何创建正确的。它应该像普通的物理体一样运作(基于边缘的物体不会与物质碰撞)。

目前,当圈子滚动时,它看起来像这样,尽管它们最初是圆圈: enter image description here

他们看起来也非常像素化。你知道为什么吗?

感谢您的帮助!

0 个答案:

没有答案