如何找到一个点坐标,它的起点,宽度和角度与X有关

时间:2012-12-02 03:20:05

标签: javascript math graphics geometry 2d

如何找到红点的位置?

我想找到那个RED点的x,y ......

我想在javascript中执行此操作,对于画布,我想从某个点开始绘制一条线并且在一个方向上(我有角度)......

enter image description here

你有什么想法吗?

1 个答案:

答案 0 :(得分:3)

数学上,如果r是你所说的“宽度”,ø是角度,那么:

x = r * cos(ø)

y = r * sin(ø)

我不懂JavaScript,所以你用这种语言对它进行编码是留给读者的练习。 :)