戈多运动学车身2D碰撞重叠



我正在尝试创建运动学Body,它可以在某些实例的其他碰撞框中移动。然后,一旦用户推送了某个输入,我想查看所有冲突并以某种方式处理它们。我已经创建了所有内容来处理玩家进入时发生的碰撞,但我希望玩家能够站在物品上方,然后检查移动的 Vector2(0,0( 是否会与地板上的任何物体发生碰撞。

也许这不是最好的方法,如果有更好的建议来处理运动学Body2D物体与其他物体碰撞并能够走过它们,我很想听听。

我认为您正在寻找碰撞层。这是一个简短但非常好的解释。

在您的情况下,您只需根据按下的按钮更改运动体的碰撞掩码,以检查您的玩家是否与物体碰撞。

最新更新