找到半径和角度的点

时间:2010-05-22 09:02:38

标签: actionscript-3 geometry

我不是几何学的天才,我想在as3中找到radiusangle的一个点,但我不记得规则,我知道这应该很简单!

以下是一个例子:

alt text http://img297.imageshack.us/img297/4879/examplepr.png

3 个答案:

答案 0 :(得分:22)

as3.x = centerX + radius * cos(angle)
as3.y = centerY + radius * sin(angle)

请注意,链接到的图片中的旋转位于“负方向”。即,角度的增加产生逆时针旋转。

答案 1 :(得分:3)

设x0,y0为被考虑的圆的中心,t为从x轴逆时针的角度θ(右水平)。

那么你要找的是

x = x0 + r*cos(t)
y = y0 + r*sin(t)

答案 2 :(得分:0)

在进行计算之前,您必须将计算器调整到度数模式 更多你将使用角度