【发布时间】:2018-03-07 01:25:06
【问题描述】:
我有代表下面两个多边形的图像精灵。这些多边形松散地代表精灵区域。我想要做的是使用这些多边形来检测精灵的重叠(或碰撞)。但是,重叠应该在绿色方块内有效。 (这是一个拼图游戏,我想要实现的是当拼图靠近时将它们拼起来)
我试过Intersector.overlapConvexPolygons(adjacentPiece.polygon, currentPiece.polygon);,但是这个检测到整个多边形的重叠。
我可以在这里做任何聪明的事情来检测重叠。
【问题讨论】:
-
您可能只想使用 box 2d 进行碰撞。
标签: android libgdx collision-detection polygon overlap