撞检测在游戏开发中是尽量避免使用的!
规则图形碰撞检测2
对于子弹和障碍物的碰撞检测,采用上述第一种方法就可以简单的实现了,不过子弹是圆形的
有没有更加精确的碰撞检测方法呢?也就是实现圆形和矩形的碰撞检测嘛。
这里我们需要简单的运行下几何数学的知识,给个简单的图就会明白了。
小圆有个运动轨迹,轨迹的线如果和他对着的正方形的相对某一象限的边有焦点,那么
就能碰撞,边就是那一个象限的边(还要把圆半径算进去),具体代码就不实现了,读者可
自己尝试着去实现。