我知道如何检查一个圆是否即将与一个正方形发生碰撞,我知道如何检测一个正方形是否将与一个正方形发生碰撞,但是我将如何检测一个多边形是否即将与一个正方形发生碰撞?
或者更好的是,当多边形即将与多边形碰撞时。
或者更好的是,当由不直的线组成的形状与另一个相似的形状、多边形或圆形/矩形发生碰撞时
有没有办法让一个形状可能占用的像素和另一个形状占用的像素并检查它们中的任何一个是否相同?
我希望有一些不需要大量特定形状计算的解决方案。
我正在使用 javascript 和 html5 画布来执行此操作。