1

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

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

可能吗?

4

1 回答 1

0

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

bar.isSensor = true

在物体上,然后在球不再与它碰撞或正在下降后将其恢复为假。

于 2012-08-15T20:57:41.160 回答