Sprite Kit中的抗冲突性

时间:2014-01-24 05:23:59

标签: sprite-kit

我有一个应用程序,其中有许多中型到大型节点无休止地在屏幕上弹跳。此外,我创建了一个更小的节点,其目的是在屏幕周围无休止地反弹,但是当它遇到更大的节点时,这些节点应该被强烈排斥,而微小的节点应该受到最小的影响,如果有的话,并留在它的以前的轨迹。

我设置了什么属性?我试过乱搞群众和恢复原状无济于事。我如何做到这一点,使一个小得多的物体受碰撞的影响明显小于它碰撞的较大节点?

请注意,应用程序运行正常,因为我发生了碰撞。提前谢谢!

1 个答案:

答案 0 :(得分:0)

您想要设置真正高密度的属性

 node.physicsBody.density = 1000.0f

这应该有效

你也可以增加较大弹性的弹性,使它们反弹更多