例如一个物体以某个角度冲撞墙体 怎么给这个物体10倍的速度反弹出去
重力值调成负的不就搞定了
重力值只是改变上下方向
方法很多,速度改成反方向就可以了,或者用碰撞检测,修改弹性系数,如果觉得弹性系数不够精确,就检测碰撞,然后手动修改碰撞后的初始速度
主要是修复速度成反方向怎么计算而且涉及到碰撞角度等等? 我突然想到可以反弹之后把速度扩大似乎是一个办法
如果要考虑反方向或者角度的话,就监听下碰撞检测,监听碰撞检测离开的状态,那个时候的节点的速度物理引擎已经帮你计算好方向和角度了,直接在那个速度上扩大倍数就可以了。
1赞
恩 是个办法