2012-06-11 69 views
0

我正在使用花栗鼠,我想堆放在一列中的盒子,但是当它们碰撞时,它们会弹跳。我已经将弹性设置为0,但它们仍然向上弹跳。Cocos2D花栗鼠

任何建议来制止这种行为?

谢谢!

回答

0

我不知道花栗鼠多。我猜它应该接近Box2D。

在Box2D中,您可以防止将所有框的“恢复”值设置为“0”。

例如:

boxFixtureDef.restitution = 0.0f; 

我希望这给一些想法在花栗鼠解决这个问题。

+0

我认为花栗鼠的恢复原理相当于弹性,但即使我将它设置为0.0f,它仍然会弹跳。 – Xelz

0

根据箱子堆栈的大小,您需要增加迭代次数以提高求解器的精度。

+0

我该怎么做? – Xelz

+0

哦。这是一个非常古老的线程,但是您可以在Chipmunk空间中设置迭代。 cpSpaceSetIterations()或类似的,取决于你是否使用包装器。 – slembcke