假设我知道两点:x1,y1 和 x2,y2。我知道我可以用毕达哥拉斯轻松计算这条线的长度,但是如果我想计算该线的缩短版本怎么办?例如,我想要 x,y 坐标距下一个点 10 个像素。是否有一个简单的公式可以在有角度的线上找到任何新点?
我创建了一个利用相应边的比例的小提琴。将变量
smallerLen
http://jsfiddle.net/3SY8v/