提问者:小点点

java和libgdx在制作Android游戏时的碰撞


我已经遵循了这个步骤——雪碧移动不正常。libgdx

我有一个英雄,一个简单的板条箱和地图。我想在板条箱上安装一个碰撞,这样当英雄与板条箱相撞时,它就不会通过。如何使用链接中的代码执行此操作?


共1个答案

匿名用户

为了完成这项工作,我建议您使用Box2D,而不是通过边界/位置进行简单的碰撞检查。此外,它看起来更逼真。创建两个身体,一个用于玩家(动态身体),一个为板条箱(静态身体)。在这种情况下,您不需要检查碰撞以确保玩家不会通过板条箱。