如何阻止精灵物理运动?

时间:2015-04-25 16:15:04

标签: objective-c sprite-kit skphysicsbody

在我的SpriteKit游戏中,我使用[sprite.physicsBody applyImpulse:vector];移动了几个精灵,但在特定点我想让它们停止游戏。 我已经尝试应用完全相反的冲动..但这并没有奏效。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以通过velocity属性直接设置physicsBody的速度。通过将其速度设置为(0,0)来停止身体:

sprite.physicsBody.velocity = CGVectorMake(0,0);