如何找到给定长度和起点的向量的端点

How to find the endpoint of a vector giving its length and startpoint

我有一个向量 V,起始于 x,y,速度为 dirx,diry(例如 2,3)。例如,如果矢量的长度(我猜是标准)等于 40,我想知道矢量终点的坐标。

抱歉,我的数学知识很浅,非常感谢

归一化方向向量,如果需要的话:

Len = Sqrt( dirx^2 + diry^2 )
dx = dirx / Len
dy = diry / Len

然后找到端点:

end_x = x0 + 40 * dx
end_y = y0 + 40 * dy