Description:
cx,cy表示一个圆的圆心,cr是圆的半径.
x1,y1,x2,y2表示一个矩形的一条对角线上的两个顶点的坐标.矩形的四边均与坐标轴平行或者垂直.
碰撞则返回1,否则返回0.
==============
首先检测矩形横纵坐标的大小关系:
max:较大的横坐标
mix:较小的横坐标
may:较大的纵坐标
miy:较小的纵坐标
判断好以后就可以进行检测了.
第一个if判断矩形是否在圆的外切正方形内,第二个if判断矩形是否在圆内(相切作不碰撞处理)