以度为单位的角度转换为点
如何将角度 (以度/弧度为单位)转换为距中心点固定距离的点(X,Y)。
就像一个围绕中心点旋转的点。
正好相反,atan2
计算点 y/x 的角度(以弧度为单位)。
注意:我保留了原标题,因为这是不明白的人会搜索的内容!
如何将角度 (以度/弧度为单位)转换为距中心点固定距离的点(X,Y)。
就像一个围绕中心点旋转的点。
正好相反,atan2
计算点 y/x 的角度(以弧度为单位)。
注意:我保留了原标题,因为这是不明白的人会搜索的内容!
设固定距离为 D,则 X = D * cos(A) 和 Y = D * sin(A),其中 A 是角度。
如果中心点 (Xcp, Ycp) 不是原点,您还需要将其坐标添加到 (X,Y) 即 X = Xcp + D * cos(A) 和 Y = Ycp + D * sin(A)
PolyThinker 所说的。
此外,如果您需要与原点的距离,它是sqrt(x^2 + y^2)
.
t = angle
r = radius (fixed distance)
x = rcost
y = rsint