2012-06-11 68 views
0

我正在使用花栗鼠,我想堆放在一列中的盒子,但是當它們碰撞時,它們會彈跳。我已經將彈性設置爲0,但它們仍然向上彈跳。Cocos2D花栗鼠

任何建議來制止這種行爲?

謝謝!

回答

0

我不知道花栗鼠多。我猜它應該接近Box2D。

在Box2D中,您可以防止將所有框的「恢復」值設置爲「0」。

例如:

boxFixtureDef.restitution = 0.0f; 

我希望這給一些想法在花栗鼠解決這個問題。

+0

我認爲花栗鼠的恢復原理相當於彈性,但即使我將它設置爲0.0f,它仍然會彈跳。 – Xelz

0

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

+0

我該怎麼做? – Xelz

+0

哦。這是一個非常古老的線程,但是您可以在Chipmunk空間中設置迭代。 cpSpaceSetIterations()或類似的,取決於你是否使用包裝器。 – slembcke