• 根据目标点获取相对于原点的角度

    注意:默认旋转方向是向上的 所以(0,0)要顶部向着(1,1)是135度,而不是40度 注意:在屏幕里角度是顺时针的与数学中的逆时针坐标不一样 45度是右下而不是右上方

    参数

    • origin: Point

      原点

    • target: Point

      目标点

    • 可选direct:
          | "left"
          | "top"
          | "bottom"
          | "right" = 'top'

      需要上下左右哪个方向指向目标,默认是'top'

    返回 number

    角度, 范围:[0,360)

    getAngle([0, 0], [1, 1]); // 135
    getAngle([0, 0], [1, 1], 'bottom'); // 315
    getAngle([0, 0], [1, 1], 'left'); // 225
    getAngle([0, 0], [1, 1], 'right'); // 45