如果你们中的任何人能够在我的游戏中帮助我解决这个问题或提供建议,我真的很感激。
我有一个向上移动的运动体(我的相机总是跟着这个身体)和许多静态物体散落在水平屏幕上(我正在开发一个自上而下的游戏)。
然后,我有一个角色,这是一个动态的身体,由玩家移动(使用触摸事件)。这个角色可以与这个运动体和静体碰撞。
我的问题是,当主要角色卡在两者之间时(运动学和静态 - 像三明治一样),物理模拟会挂起! (在Android和桌面版中)。
如何检测此行为以及如何防止此行为? 我使用libgdx,box2d和contactListener来检测碰撞。
由于
libgdx版本:1.9.8