使用swift,我试图让SKSpriteNode
(没有物理体)跟随另一个具有物理体的SKSpriteNod
e。当精灵与物理体和另一个物理体之间存在接触时,我希望这样做。我读到了有关设置SKContsraints
的内容,但这些内容有一个范围,通常会有所不同或变化。我希望精确地遵循精灵。怎么办呢?
答案 0 :(得分:0)
确保您的场景是SKPhysicsContactDelegate。然后把它放在你的didBeginContact()方法中。
nodeWithoutPhysicsbody.position = nodeWithPhysicsbody.position
如果您希望没有物理主体的节点始终跟随物理主体的节点,那么将该行代码放在更新方法中。