使用精灵的边框而非矩形或圆形的精灵之间的Libgdx碰撞检测

时间:2018-06-23 15:42:31

标签: java android libgdx

我正在android studio中使用libgdx,并且正在使用精灵碰撞检测。我需要知道如何检测两个不规则形状的精灵之间的碰撞。我的精灵是从png图像纹理创建的。可以将子画面的边框用作检测表面吗?使用围绕精灵绘制的矩形或圆形将不够准确。谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

使用Box2D,这是一个非常容易学习的物理和光照库。正确设置主体后,您可以使用路径将主体形状设置为矩形,圆形,正方形或任何自定义形状,您完全不必担心碰撞。您只需注意碰撞时或碰撞后会发生什么