标签: javascript math
我有一个旋转的箭头。如何计算其末端/底部相对于其角度/旋转的位置?
答案 0 :(得分:3)
您需要的东西称为Polar to Cartesian。 您需要知道两件事:
然后,您可以应用此公式获取x,y位置:
x = r * cosθ, y = r * sinθ
在r = length of arrow和θ = the angle of rotation处。
r = length of arrow
θ = the angle of rotation
编辑:使用此选项时,请记住箭头的起点被视为原点(0,0)。
(0,0)