【发布时间】:2012-07-23 14:59:54
【问题描述】:
我发现很多关于在两个给定点之间移动点的文章,但我只是想知道我是否有一条由两个点给出的线,例如L1、L2 和我想得到一个点 P,它位于同一条线上,但移动了一段距离 d。
P
谢谢
【问题讨论】:
-
更多信息,谷歌“参数线方程”
我发现很多关于在两个给定点之间移动点的文章,但我只是想知道我是否有一条由两个点给出的线,例如L1、L2 和我想得到一个点 P,它位于同一条线上,但移动了一段距离 d。
P
谢谢
【问题讨论】:
令 d0 为 L1 和 L2 之间的距离。
a = d / d0;
P.x = L1.x * (1 - a) + L2.x * a;
P.y = L1.y * (1 - a) + L2.y * a;
【讨论】: