关于刚体移动(碰到障碍后如何跨过障碍物),有没有大佬给个思路

比如地上铺了个石头堆。这时候一个刚体(如玩家),要走过去。就会人物推着一堆石头走。
我想做成人物踩着石头堆走过去。这个可以实现吗?
石头不大。就是个小石头。

:sob:

忽略碰撞啊,在人物或者石头的onBeginContact回调里面加contact.disabled = true

人物会推着石头走,说明石头并不是静态的,通常石头这类应该设置成Static吧;
忽略碰撞倒是可以穿过石头,但是效果上应该是人物从石头中间穿过去了,不知道介不介意这个效果,
倒是可以把石头的刚体设置成梯形的,类似于爬坡的那种,倒是会从石头的上面走过去

这样的话就穿过石头了。。我想要爬过石头。。类似爬坡效果

好像这个梯形碰撞体也很难设置。我设置了几个。。感觉刚体爬坡的能力几乎为0。。。:sob:

梯形用polygon设置,这个不难呀?
爬不上坡,你人物的移动是线性速度设置的吗?
可以将这个速度设置大一点

看你想怎么做了,如果通过物理,应该可以碰到后设置向上的冲量,给一定的摩擦系数,通过受力爬过去。如果通过位移就某个条件触发后执行moveto的动作过去