Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

6年前关闭。



Improve this question




我有两个带有两个纹理的精灵。如何检查它们是否相交?
我正在使用libgdx 0.9.8。

最佳答案

if (sprite1.getBoundingRectangle().contains(Sprite2.getBoundingRectangle())
{
    //gives true when sprite2 one is completly inside sprite1
}


if(sprite1.getBoundingRectangle().overlaps(Sprite2.getBoundingRectangle())
{
    // gives true when sprite 2 intersects sprite1
}

08-03 23:37