1
我在屏幕上有许多砖块(物理体)(不同的x和y方向不同),一个球来自上方向(y = 0)。在这个运动中,如果一个球与一块砖(从顶部)碰撞,那么它会获得一些速度。与两个物体碰撞
到目前为止一切正常,但我希望当球碰撞砖(从底部),然后球应该像一个“非物理”的身体。这意味着当它从砖头顶部碰撞时,球必须是一个物理体,当它与底部碰撞时,球必须表现得像一个“非物理”体。
可能吗?
我在屏幕上有许多砖块(物理体)(不同的x和y方向不同),一个球来自上方向(y = 0)。在这个运动中,如果一个球与一块砖(从顶部)碰撞,那么它会获得一些速度。与两个物体碰撞
到目前为止一切正常,但我希望当球碰撞砖(从底部),然后球应该像一个“非物理”的身体。这意味着当它从砖头顶部碰撞时,球必须是一个物理体,当它与底部碰撞时,球必须表现得像一个“非物理”体。
可能吗?
就检测球来了(可以使用球例如垂直速度)的方向,如果球会向上您在对象上设置
bar.isSensor = true
,然后你把在球不再与它碰撞或正在下滑之后,它会回到错误状态。
http://stackoverflow.com/questions/10685369/jump-object-on-collision – SatheeshJM