我有动态生成的动画线条,我想检测一条线条何时碰到另一条线条。我正在尝试实现一些基本的线性代数以获得直线方程,然后求解x、y,但结果不稳定。在这一点上,我只用两条线进行测试,这意味着我应该得到一个交点,但我得到了两个。我只是想确保我的数学没问题,我应该到别处寻找问题。functioncollision(boid1,boid2){varx1=boid1.initialX,y1=boid1.initialY,x2=boid1.x,y2=boid1.y,x3=boid2.initialX,y3=boid2.initialY,x4=boid2.x,y4=boid2.y;slope1=(y1-y2