我在 box2D 中有一个世界,我使用 2 个边缘体来表示一堵墙(我有 2 个,因为两个对象之间可能有不同的角度)。
我的问题是,每当一个圆形物体沿着第一个边缘行进时,当它到达第二个边缘时,它就会检测到碰撞并从墙上反弹。即使两条边之间没有角度。
此外,如果我的圆形物体撞到两个边缘(有或没有角度)之间的交界处,它会反弹到一个不确定的方向。
我该如何解决或防止这种行为?
角度是近似的
我在 box2D 中有一个世界,我使用 2 个边缘体来表示一堵墙(我有 2 个,因为两个对象之间可能有不同的角度)。
我的问题是,每当一个圆形物体沿着第一个边缘行进时,当它到达第二个边缘时,它就会检测到碰撞并从墙上反弹。即使两条边之间没有角度。
此外,如果我的圆形物体撞到两个边缘(有或没有角度)之间的交界处,它会反弹到一个不确定的方向。
我该如何解决或防止这种行为?
角度是近似的