与两个物体碰撞

时间:2012-05-21 09:35:00

标签: lua corona

我在屏幕上有许多砖块(物理体)(不同的x和y方向),一个球来自向上方向(y = 0)。在这个运动中,如果一个球与一个砖碰撞(从顶部),那么它会有一些速度。

到目前为止一切正常,但我希望当球与砖碰撞时(从底部),球应该表现得像一个"非物理学"身体。这意味着当它从砖的顶部碰撞那个时候,球必须是一个物理身体,当它与底部碰撞时,球必须表现得像一个非物理的"身体。

有可能吗?

1 个答案:

答案 0 :(得分:0)

只是检测球的方向(例如,您可以使用球的垂直速度),如果球向上移动,则设置

bar.isSensor = true

在物体上,然后在球不再与它碰撞或者正在下降之后将其重新置于假。