Swift SKPhysicsJointPin和Scene锚点

时间:2015-03-29 15:05:08

标签: swift sprite-kit skphysicsjoint anchorpoint

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

1 个答案:

答案 0 :(得分:0)

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