0

我在我的 SpriteKit 游戏中添加了一根绳子,一切正常。但是,如果我将场景锚点更改为 (0.5, 0.5),绳子的每一段都会掉落。如果我把它留给 (0, 0) 一切都好。即使我将锚点更改为(0.5,0.5),有什么方法可以使绳索正常工作吗?非常感谢!

4

1 回答 1

0

你可以做的一件事可以解决这个问题,那就是将你的 SKPhysicsJointPin 的锚点位置添加self.size.width/2到 X 和self.size.height/2Y 上。基本上你所做的是假设 self.anchorPoint 仍然等于(0 ,0),即使它不是。出于某种原因,SKPhysicsJoints 并不是最通用的,但这应该可以解决问题。

于 2015-08-21T17:00:21.423 回答