OBB全称Oriented bounding box,方向包围盒算法.其表现效果和Unity的BoxCollider并无二致.由于3D空间的OBB需要多考虑一些情况 这里仅关注2D空间下的OBB. 实现效果: 网上有许多OBB的讲解,其具体步骤也未必一样,我是这么做的 在两个凸多边形中找到一根轴,凸多边形所有在这根轴上的投影点不产生相交,则这两个凸多边形不相交. 这根轴一般取每个边的垂线,逐个投影进行测试. 这里先上一个BOX的版本,如下图: 可以看见在右侧方块的投影轴上,得到了非相交结果 Bo…