圆圆运动碰撞

如何根据时间计算2D空间中两个移动的圆之间的碰撞,并用lua函数描述?物体具有自己的恒定速度和起始/终止位置。 函数应该是这样的:

function Collision(s1,s2,e1,e2,v1,v2,r1,r2) ... return true or false end

s1,s2-obj 1,2的起始位置

e1,e2-obj 1,2的终止位置

v1,v2-obj 1,2的恒定速度

r1,r2-obj 1,2的半径

[Pattern](https://i.stack.imgur.com/0ODGu.png)

点赞