
Canvas圆形互相碰撞限制2.0
我们拥有圆心坐标和半径,所以r点坐标=圆心y轴减半径此时r点坐标已经拥有了,p点为第二个圆形的中心坐标,所以开始计算角度。第一个圆形坐标,第二个圆形坐标,第一个圆形半径,第二个圆形半径,需要去掉的画笔宽度1和画笔宽度2。那么已知三角形两点坐标和角度,开始计算第一个圆形边缘p点的位置。请看gif效果展示,我们要计算的是黑色线头尾坐标。边界的宽高,圆心坐标,半径,画笔宽度,预留宽度。圆心的坐标,r的坐标,另一个圆心的坐标。第一个圆形中心点坐标,半径,角度。第一个点的坐标,第二个点的坐标。如果听不懂请直接使用。












