我正在做一场比赛,一个球滚下一系列的街区,球员必须预测球会在哪里结束。然而,我对碰撞物理有一个问题,我似乎无法理解。
问题
每当球碰到桨(球员的动作),球就不会停下来,不停地滚动,直到它从桨上滚下来。我想要发生的是,球一碰到桨就停下来,然后“坚持”在那里。球的属性是:

桨的属性是:

任何建议或解决方案都会很有帮助!
发布于 2017-08-01 22:08:34
您正在实现一个SKPhysicsContactDelegate吗?
如果是这样的话,当您检测到碰撞时,您可以将球的速度设置为零,如下所示:
ball.physicsBody?.velocity = CGVector.zero
https://stackoverflow.com/questions/45447591
复制相似问题