边缘 - Cocos2d / Box2D

时间:2011-07-25 15:37:06

标签: iphone cocos2d-iphone box2d

我有两个精灵,一个球和一块木板。如果球从木板上掉下来,球应该模拟掉落。

我的问题是,如何确定球是否没有碰到木板?我是否应该在木板周围创建边缘,如果球与它们碰撞,那么它会缩放球吗?

有多个木板连在一起。

有没有人知道如何做到这一点?

1 个答案:

答案 0 :(得分:1)

木板周围的边缘可以工作,但更简单的方法是使用碰撞回调的EndContact来确定球和木板何时分开。但是如果允许球在板条上方稍微反弹并且不被认为已经脱落,则还需要检查球的位置。如果是这种情况,那么在秋季区域放置一些其他传感器可能更可靠。