2009-11-14 45 views
1

我必须在AS3.0中编写一个算法来绘制径向点的位置。我想输入点的半径和角度。显然我记得从几何学的课程中,2(pi)r会给我一个半径距离点的x。问题是我需要生成x,y并且计算有点复杂。径向绘图算法

一个小推动(或答案)将是美好的。

谢谢。

回答

1

从极坐标(r,θ-)为笛卡尔坐标(X,Y)转换:

x = xc + r cos(theta) 
y = yc + r sin(theta) 

where r = radius and theta = angle in radians and (xc,yc) is the center of the circle 
+1

X = X0 + R * COS(THETA); y = y0 + r * sin(theta)。 (x0,y0)是圆的中心。 :) – bhups 2009-11-14 17:25:34

+0

谢谢:) - 将正确! – Jacob 2009-11-14 17:29:56