现在在碰撞之后会在向右上方滑行一段时间后向后下方滑行.
施加力。。
是初始就施加力还是碰撞之后啊,现在是要一个匀速向右的一个需求…
你再碰撞之前读一下速度,在碰撞之后把读到的速度再赋给他,可行吗?
有试过,后续滑行还是会改变线速度…
你试试关闭一下重力?
或者像上面大佬说的施加一个力
这个球的运动逻辑应该和天天酷跑的差不多,也要往下掉的.在碰撞的时候关闭重力,碰撞结束恢复重力也不行试过了.
那我就不知道了
坐等大佬发言,学习一下
碰撞阶段,应该可以拿到碰撞时小球受到的当前力,然后做个相反力抵消原来的,再做额外的力控制。
匀速向右这个需求我就觉得不应该用刚体实现
你是要线一直保持均速移动还是什么?
要一直均速移动直接设置线的linearVelocity就可以了。不能用applyImpuse / applyForce
如果必须用刚体,那么障碍物只用collider,触发后按照角度手动设置球y也可以,当然碰撞时重力必须取消,否则可能会出现坐标闪烁的情况
