【发布时间】:2023-03-17 12:58:01
【问题描述】:
我正在创建一个基于图块的自上而下的 2d 游戏,但在设置 box2d 以使其以特定方式工作时遇到了一些麻烦。
基本上,我需要的是让所有 box2d 主体都遵循某些规则: 1)它们不重叠 2)他们不互相推动 3)他们仍然碰撞并提供碰撞联系人列表
我已将重力设置为 0,并且仅使用 setLinearVelocity 移动我的身体,因为我需要它们以恒定速度移动,并且没有任何惯性效应。
看起来我需要一个静态的身体,但可以手动移动。
我以为我可以使用运动体,但结果发现它们相互重叠并且没有联系人列表。
有没有办法制作一个可以碰撞但不能相互推动的实体?
【问题讨论】:
标签: box2d